Это блог: http://radutanasescu.ro/Wordpress «читать далее» вместо полного поста на блоге домашней странице через детскую тему
Это тема: https://wordpress.org/themes/responsive/
Ребенок Тема: http://cyberchimps.com/guide/child-theme-example/
И глядя здесь : https://codex.wordpress.org/Customizing_the_Read_More, я попытался убедить тему показать выдержки вместо полных сообщений на главной странице, набрав это в дочерних темах function.php
файл, подобный этому:
<?php
function new_excerpt_more($more) {
//die('no yolo :(');
global $post;
return '<a class="moretag" href="'. get_permalink($post->ID) . '"> Read the full article...</a>';
}
function child_theme_setup() {
//die('yolo works');
// Replaces the excerpt "more" text by a link
add_filter('excerpt_more', 'new_excerpt_more');
}
add_action('after_setup_theme', 'child_theme_setup');
?>
Это явно не работает, потому что я php noob, если не комментировать die('yolo works');
работает и die('no yolo :(');
нет.
Из интереса вы были бы счастливы редактирования шаблона домашней страницы? Это для меня было бы гораздо более логичным решением. Радость детской темы заключается в том, что вы можете редактировать бит родительской темы в соответствии с вашими потребностями. Я также думаю, что то, что вы пытаетесь сделать, не будет работать из-за того, что показано на главной странице. –
Прошу прощения, я не следую :) из того, что я прочитал, если я хочу сохранить возможность обновить тему «Отзывчивая», я не должен ее редактировать, это то, к чему предназначена детская тема, это не? –
попробуйте использовать крюк 'pre_get_post', что может вам помочь. –