Ответы в темах

Просмотр 15 ответов — с 1 по 15 (всего 109)
  • @kw56 php у меня работает в текстовом редакторе благодаря спецфункции , но я этим не пользуюсь постоянно а для экспериментов и после каждой удачной попытки их я скопирую и вставляю в файл php

    шорткоды вообще мне не нужны , я всегда вставляю php код с html разметкой в файлах php в нужном месте

    тут вопрос в другом _ куда пихать этот код

     sprintf(
    			'<a href="%1$s"%2$s class="%3$s" style="font-size: %4$s;"%5$s><span></span><span></span><span></span><span></span>%6$s%7$s</a>'

    Скрипт написан, но его нужно внедрить на все страница (т.е. 1 скрипт должен выполнять одинаковые действия на всех абсолютно страницах сайта)

    Зачем его выводить через шорткод? если можно просто вставить в хедере (Header.php).

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

    Потому что вывод главной страницы гоняли через elementor , этот плагин если использовать, то по крайней мере для вывода постов в странице самой записи а не главной или на страницах всяких архивов !

    Попробуйте в браузере правой кнопкой мыши Исследовать элемент/посмотреть код элемента и там увидите, что весь css выводится из плагина по пути /wp-content/plugins/elementor/assets/css/frontend-lite.min.css

    Исправить файлы плагина это гиблое дело, после обновления все исчезнет , пишите либо разработчику ,либо выводите главную страницу шаблоном темы

    Автор rianovost

    (@suryano11)

    Вопрос решен , поменял плагин и все! Хотя rank math потом тоже мне через месяц отправил php код для исправления и они признались, что специально урезали эту функцию, так, как читают ее ненужной (зачем?).

    Но , как говориться «поезд ушел » . Вопрос отмечу решенным, но если кому то понадобится функция вывода заголовков в поисковики , то могут писать мне лично , я им отправлю код

    Если нни у кого не остались вопросы, то поставим метку «решено».

    Решение:

    Ошибка на стороне плагина, там вшита функция удаления подзаголовков при создании абзаца @rankmathteam почему-то решил, что так правильно и изменить не намерены.

    Вывод:

    Удалить плагин

    Разобрался:

    Разработчики плагина намеренно сделали так, что игнорировал заголовки и почему-то решили, что так правильно. То есть с моим шаблоном всё нормально, весь косяк на стороне плагина. Поставил оценку 1, модераторы не пропустили, снёс плагин к черту, зачем мне функции, которые нельзя настраивать. По идее они должны написать опцию с возможностью вывести заголовки для тех, кому это нужно!

    Тут подробно я со скриншотами доказал, что они не правы, но зато самопроизвольно поставили метку «resolved», хотя вопрос не решён

    https://wordpress.org/support/topic/%d1%80%d0%b5%d0%b3%d1%83%d0%bb%d1%8f%d1%80%d0%bd%d0%be%d0%b5-%d0%b2%d1%8b%d1%80%d0%b0%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5-%d1%81%d0%b4%d0%b5%d0%bb%d0%b0%d0%bd%d0%be-%d1%81-%d0%be%d1%88%d0%b8%d0%b1%d0%ba-2/

    Кажется , я ближе к решению :

    Значит, когда я создаю запись, и пишу там одни заголовки разного уровня, при этом не важно, посредством редактора или html, то сниппет берет с них весь текст, как и я захотел, но как только пишу хот один абзац ,то все подзаголовки игнорируются и выводится только текст из абзаца . это значит.ю что где-то в функциях плагина написано » если есть абзац, то игнорировать все подзаголовки».

    Выводит ему переменные excerpt

    помогите пожалуйста найти развязку

    https://rialipetsk.info/wp-content/uploads/2023/03/2023-03-12_19-25-27.png

    https://rialipetsk.info/wp-content/uploads/2023/03/2023-03-12_19-24-15.png

    Ну тогда как поступить, что плагин не игнорировал текст в заголовках. То, что плагин автоматически выводит excerpt это хорошо, но то что выводит текст только из абзацев и игнорирует заголовки, это очень плохо!На скриншоте видно, что плагин игнорирует текст заголовка. Должно быть же способ, который передаёт информацию от заголовка в except или discretion?Можно же создать функцию, которая гласит: “взять текст из h2, h3 и так далее, а если их нет в записи, то тогда уже из абзаца <p>

    Суть проблема — На сайте пишу текст следующим образом: *Заголовок записи*

    Подзаголовок h2

    Подзаголовок h3

    Текст в абзацах

    Подзаголовок h3

    Текст в абзаце и так далее.

    Происходит неприятное с поисковиком. Плагин rank math так, как не находит seo_description то автоматически выводит первое N количество символов в качестве excerpt записи, но не приятного тут в том, что плагин игнорирует весь текст в заголовках и начнёт с абзаца а мне как раз нужно наоборот, чтобы выводил текст из загаловка. В плагине есть возможность настроить переменные и вывести необходимую информацию в поисковом сниппете, например %excerpt% выводит первый абзац, %seo_description% выводит то, что было создано вручную при создании записи, также можно задать в настройках вывод даты, времени, названия сайта и так далее. Но проблема в том, что не существует никакие переменные для вывода текста заголовка и никаких вариантов создать их не возможно. Вариантов решения полагал несколько:

    1. Посредством кода «приравнять заголовок к excerpt посредством функции get_excerpt. Не помогло, в анонсах на главной странице да, заголовки начали выводится, но поисковик и плагин по прежнему игнорируют их.

    2. Попытался создавать переменные для заголовков, тоже не давал результата, вылез ошибки потому что если для создании переменных для excerpt мы берём функцию the_excerpt, для title the_title, для category the_get_categoryи так далее, то для заголовка неизвестно, какую функцию брать, например не существует функции the_get_h2. То есть надежда на то, что можно сделать переменные для h2-h6 пропала.

    3. Вручную редактировать «стопицот» записей и задать для них seo_description в соответствующем окне редактора.

    Причем тут стили если поисковик сканирует «голый текст», тут явно текст не попадает в поисковики

    Попробовал, но ничего не изменился, по прежнему тексты в подзаголовках не попадут в поисковую выдачу. То есть плагин берёт их из первого абзаца <p> а текст подзаголовка полностью игнорируется

    Спасибо ввам огромное! Сегодня — завтра попробую и отпишусь! Все началось с того, что я долго настроил свой стиль и шрифт для каждого заголовка отдельно и соответственно, при создании поста в большинстве случаев придётся сначала записать h2 или h3 в качестве введения а уж потом внизу идут <p> абзацы, но как на зло seo плагины игнорируют h подзаголовки и выведут в качестве discretion первый абзац <p> и то это в лучшем случае, но как на зло, нужна при выдаче поисковиков текст из h подзаголовка, по этому как воздух и вода нужна функция вывода текста первого h подзаголовка а не абзаца, который по сути является второстепенным текстом

    Иными словами выполняется условие кода на всю страницу, где выводится виджет.
    Как изолировать условия кода в виджета от страницы нахождения самого виджета?

    К сожалению, разработчики не любят отвечать пользователям без платной подписки, но в любом случае спасибо! Я оставил сообщение и жду.
    А вообще этот вопрос решаемый?

    Забыл нажать «ответить и пометить решенной»

Просмотр 15 ответов — с 1 по 15 (всего 109)