Стоит WP 2.33 и плагин SEO Title Tag 2.1.3, для которого
Key name for custom field: title_tag
На данный момент работает такая конструкция в файле template-post.php:
<?php if (!is_single() && !is_home()) {
the_excerpt();
} else {
the_content(__('Read more ','fauna').the_title('', '', false));
} ?>
Но я хочу, чтобы анкором был title_tag, который вышеуказанный плагин добавляет в каждый пост. Как это сделать?
В PHP я полный ноль, HTML немного знаю :rolleyes:
Пробовал также это: <!–more а сейчас я расскажу вам, где ключ от квартиры, где деньги лежат!–> , но в результате в код поста исковеркался и внизу дописался Ява-скрипт от TinyMCE и вссе, что после тега МОРЕ перестало отображаться плюс я не мог исправить это, т.к. именно в этом посте сразу после поля редактора началась какая-то мешанина и до кнопки Save я добраться так и не смог даже табом 🙁
Пришлось удалять пост и заново вбивать
Типа так
the_content(get_post_meta($post->ID, ‘title_tag’, true));
Огромное спасибо! 🙂
Сделал так: the_content(‘More about ‘.get_post_meta($post->ID, ‘title_tag’, true)); – ошибок никаких не допустил?
А для чего вот эта конструкция: __() ?
__() и _e() – это функции локализации, бишь перевод на не-английский.
Ясно, спасибо большое 🙂