Задать вопрос
  • В Sublime пробел удаляет символы справа

    Только пробел? Или таки все символы? Еслси все, нажмите Insert.
    Ответ написан
    2 комментария
  • Как удалить циклические ссылки рубрик в WordPress на PHP?

    @Otrivin
    junior full-stack сисадмин
    Чуть не там копаешь. Нужно искать именно вывод ссылки (<а hrеf), и на него вешать условие проверки значения ссылки с $_SERVER["REQUEST_URI"] , например (зависит от того, абсолютные или относительные ссылки генерируются). Ищи вывод этих ссылок по каким-либо косвенным факторам (может, им класс особый где-то задаётся) поиском по файлам Notepad++'а. Потом определяй, если выводимый url НЕ совпадает с тем, по которому мы перешли на текущую страницу, то все идёт своим чередом, если совпало - выводи span вместо а hrеf.
    С телефона, подробнее расписать не могу, сорян.

    *********************

    Надо выяснить, каким образом выводится ссылка на категорию.
    Потом проверять как-то так:
    $current_url = (is_ssl()?'https://':'http://').$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    $item_url = esc_attr( $item->url ); //здесь нам надо переменной $item_url передать значение из переменной, которая участвует в выводе самой ссылки в шаблон
    //потом проверка
    if ( $item_url != $current_url ){ //если выводимая ссылка не равна текущей странице
    	оператор вывода html кода;
    } else { //иначе, если совпадает
    	оператор вывода кода для циклической ссылки;
    }
    Ответ написан
    Комментировать