如何更改Wordpress帖子上的“阅读更多”按钮文字

时间:2019-09-03 20:15:12

标签: wordpress button translation updates

更新插件后,我在帖子上的“阅读更多”按钮更改了它的名称。拉脱维亚语为“Lasītvairāk”,俄语为“Читатьдальше”。只是用简单的英语。现在,它的外观图像就是通过此link。插件更新基本上消除了按钮的填充和名称。

尝试通过

修改functions.php
// Replaces the excerpt "Read More" text by a link
function modify_read_more_link() {
return '<a class="read-article" href="' . get_permalink() . '">Your Read 
More Link Text</a>';
}
add_filter( 'the_content_more_link', 'modify_read_more_link' );

// Replaces the excerpt "Read More" text by a link
function new_excerpt_more($more) {
   global $post;
return '<a class="read-article" href="'. get_permalink($post->ID) . '"> 
Read the full article...</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');

尝试了翻译和修改Elementor相关插件的内部翻译。我能得到的最接近的元素是“ eael-post-elements-readmore-btn”。用CSS样式化元素不会执行任何操作。填充或边距不起作用。它是锁着。谁能提供提示?

该按钮应使用拉脱维亚语和俄语,而不是英语。

PS。认为是Elementor发布了插件相关的重写function.php和翻译器。目前,还无法弄清楚如何使用CSS。保持静态。

2 个答案:

答案 0 :(得分:1)

functions.php 中添加它:

function develop_custom_excerpt_more($more) { global $post; // edit here if you like return '... <a class="excerpt-read-more" href="'. get_permalink( $post->ID ) . '" title="'. __( 'Read ', 'domain_name' ) . esc_attr( get_the_title( $post->ID ) ).'">'. __( 'Show more &raquo;', 'domain_name' ) .'</a>'; } add_filter( 'excerpt_more', 'develop_custom_excerpt_more' );

答案 1 :(得分:0)

发现是Elementor发布了插件相关的重写function.php和翻译器。 eael-post-elements-readmore-btn的填充和边距都没有变化,因为默认情况下设置为1的行高不允许扩展空间。