Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Заменить часть кода в вордпресс

500  
a.shvalbe знакомое лицо18.04.22 13:29
a.shvalbe
18.04.22 13:29 

Добрый день. Есть сайт https://investprofit.info/ Я специалист по его содержанию, но не по коду. Задача такая: на главной странице встроена панель котировок от компании TradingView. Там сбилось отображение курсов валют, нужно поменять ссылку. Но где найти соответствующий код в вордпресс? Пробовал плагин String Locator, который должен показывать соответствующие файлы вордпресс, если сделать поиск по фрагменту кода - не знаю, как у других, у меня просто ничего не находит (пробовал код из разных мест сайта). Заменить нужно этот кусок https://ru.tradingview.com/symbols/FOREXCOM-USDRUB/?utm_ca.... Думаю, из описания понятно, что мои познания в коде близки к нулю - так что и пояснений хотелось бы на этом же уровне (зайти туда-то, нажать то-то). Может есть другой хороший плагин описанного типа, который реально работает? Спасибо.

#1 
AlexNek патриот18.04.22 14:04
AlexNek
NEW 18.04.22 14:04 
в ответ a.shvalbe 18.04.22 13:29

Для начала приведите список уставленных плагинов

https://developer.wordpress.org/cli/commands/plugin/list/

https://wordpress.org/plugins/plugins-list/

Возможно там есть что то типа этого https://ru.wordpress.org/plugins/russian-currency/

Ну или если есть локальная копия ищите где есть tv-widget-ticker

Как нужный плагин найдете можно будет думать, что делать дальше, возможно там ссылки в настройках.

#2 
a.shvalbe знакомое лицо18.04.22 14:26
a.shvalbe
NEW 18.04.22 14:26 
в ответ AlexNek 18.04.22 14:04

Это реализовано не через плагин вордпресс, свои плагины я знаю.


Ну или если есть локальная копия ищите где есть tv-widget-ticker

Как конкретно искать, что делать с этим запросом?

#3 
AlexNek патриот18.04.22 17:33
AlexNek
NEW 18.04.22 17:33 
в ответ a.shvalbe 18.04.22 14:26

вообще то искать нечего хммм

там запрос на сторонний сервер

https://s.tradingview.com/embed-widget/tickers/?locale=ru#...

И используется похоже https://wordpress.org/plugins/wp-tradingview/


HTML как то знаете?

Открываете вашу страницу в google chome/Edge нажимаете ctrl/Shif/I, а потом Inspect, через правую кнопку мышки и меню. Если еще наверх покрутить что на картинке справа, то увидите TradingView Widget BEGIN, там в iframe отображается код из стороннего сервера.



#4 
a.shvalbe знакомое лицо18.04.22 18:58
a.shvalbe
NEW 18.04.22 18:58 
в ответ AlexNek 18.04.22 17:33
Открываете вашу страницу в google chome/Edge нажимаете ctrl/Shif/I

Я так понимаю, это для просмотра, а не для редактирования кода. Оттуда я собственно скопировал ту ссылку, которую мне нужно заменить. Но для этого нужно найти ее в моих файлах вордпресса, и в этом вопрос. Tradingsview стороннее приложение, но их виджет должен быть встроен в мой сайт.

#5 
AlexNek патриот18.04.22 20:23
AlexNek
NEW 18.04.22 20:23 
в ответ a.shvalbe 18.04.22 18:58
Я так понимаю, это для просмотра

Ну это как бы абсолютно естественно, речь то шла об анализе страницы.


которую мне нужно заменить

не смотрел, что именно вам нужно заменить. Но сторонний виджет не редактируется - в принципе.

Как вариант, заменить его чем-то другим. Ну или написать авторам и сказать, что выдаются неправильные данные

#6 
a.shvalbe знакомое лицо18.04.22 22:01
a.shvalbe
NEW 18.04.22 22:01 
в ответ AlexNek 18.04.22 20:23, Последний раз изменено 18.04.22 22:02 (a.shvalbe)

Сторонний виджет настраивается. Можно выбрать, что именно будет отображаться, и откуда будут браться данные. Вот мне и надо поставить данные из другого поддерживаемого виджетом источника. Но я не знаю, как к нему в данном случае подступиться. Он встроен в сайт, я вижу строчку, которую заменить (и настройки должны это позволить) - но не знаю, где.

#7 
AlexNek патриот18.04.22 22:20
AlexNek
NEW 18.04.22 22:20 
в ответ a.shvalbe 18.04.22 22:01
Можно выбрать, что именно будет отображаться, и откуда будут браться данные.

вот в этом как-то и не уверен. Зависит от авторов.

Может это как то поможет? (Найти настройки виджета)

https://wordpress.org/support/article/wordpress-widgets


#8