Модератор
Yuri
(@yube)
В шаблоне content-single.php вызов syntax_posted_on().
В шаблоне content-single.php вызов syntax_posted_on().
Благодарю Юрий. Получилось, но частично. Рубрики, теги и кнопка редактирования убирается по отдельности великолепно, поскольку они по отдельности ОПИСАНЫ в коде, но вот дата и автор нет.
Не могу убрать автора отдельно от даты. Можно конечно убрать сразу все данные, если убрать syntax_posted_on, но хотелось бы убрать автора, а дату оставить.
-
Ответ изменён 7 лет, 6 месяцев назад пользователем fedorov.
-
Ответ изменён 7 лет, 6 месяцев назад пользователем fedorov.
-
Ответ изменён 7 лет, 6 месяцев назад пользователем fedorov.
-
Ответ изменён 7 лет, 6 месяцев назад пользователем fedorov.
Модератор
Yuri
(@yube)
но вот дата и автор нет.
Внутри функции syntax_posted_on() можно удалить лишнее. Немного сложнее, чем просто строку грохнуть, но ничего заумного в этом нет. И вообще, ломать не строить 🙂
p.s. Я надеюсь, Вы используете механизм дочерних тем, а не правите файлы темы. Функция syntax_posted_on(), так сказать, замещаемая, и это хорошо, потому что в дочерней теме можно сделать свою замену оригинальной функции.
Внутри функции syntax_posted_on() можно удалить лишнее. Немного сложнее, чем просто строку грохнуть, но ничего заумного в этом нет. И вообще, ломать не строить 🙂
Я так и делал, внутри функции syntax_posted_on и убирал, поэтому собственно и убрал рубрику, теги, и кнопку редактирования, т.к. нашел их описание, а вот описание отображения даты и автора в content-single.php темы Syntax не нашел!
Их можно удалить, только если удалить саму функцию syntax_posted_on(), но тогда удаляется ВСЕ, а мне бы хотелось дату оставить!
Я до сих пор не могу найти, где описывается отображение даты и автора. Мистика.
З.Ы. Про дочернюю фирму отдельное спасибо. Так и ломаю, т.е. делаю 🙂
-
Ответ изменён 7 лет, 6 месяцев назад пользователем fedorov.
-
Ответ изменён 7 лет, 6 месяцев назад пользователем fedorov.
Модератор
Yuri
(@yube)
Я до сих пор не могу найти, где описывается отображение даты и автора. Мистика.
Внутри функции syntax_posted_on()
К дате/времени относится
esc_attr( get_the_time() ),
esc_attr( get_the_date( 'c' ) ),
esc_html( get_the_date() ),
к автору
esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ),
esc_attr( sprintf( __( 'View all posts by %s', 'syntax' ), get_the_author() ) ),
get_the_author()
и соответствующие им описатели преобразований в строке формата.
См. http://php.net/manual/ru/function.printf.php
О!!! Сергей, это было очень сложно… Отыскал указанный вами код .. знаете где? В неком файле template-tags, который еще и хранился не в корневой папке темы, а в подпапке в сельской глуши.
Так вот, сам код функции
esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ),
esc_attr( sprintf( __( 'View all posts by %s', 'syntax' ), get_the_author() ) ),
get_the_author()
удалить не удалось!
Крашилось все… при записи файла. Раз 100 пытался. Этак и эдак…
А вот когда удалил лишь
<span class="byline"><span class="author vcard"><a class="url fn n" href="%5$s" title="%6$s" rel="author">%7$s</a></span></span>
все сработало.
Большое спасибо за помощь.
-
Ответ изменён 7 лет, 6 месяцев назад пользователем fedorov.
-
Ответ изменён 7 лет, 6 месяцев назад пользователем fedorov.
-
Ответ изменён 7 лет, 6 месяцев назад пользователем fedorov.
Сергей КОНЕЧНО ЮРИЙ, сорри! 🙂
-
Ответ изменён 7 лет, 6 месяцев назад пользователем fedorov.