2015-11-03 54 views
0

这可能以前已经问过,虽然我无法通过搜索找到答案。我想定制WordPress主题上的read-more链接,但是我希望它能够获取read more标签中发送的属性。WordPress的 - 编辑默认阅读更多文字

所以“< - 更多 - >”标签将返回默认

虽然“< - 更多的一些属性 - >”将返回的一些属性。

我知道我可以编辑阅读更多的文字与下面的内容。我只是无法弄清楚如何获得传递给更短代码的属性或变量。如果我能弄清楚这一点,我可以简单地检查它是否存在,如果不存在,则放置在默认文本中。

function modify_read_more_link() { return '<div class="read-more"><a class="more-link button" href="' . get_permalink() . '">Custom Read More Link Text</a></div>'; }

回答

0

我找到了我的问题的答案。

里面我function.php文件,我需要

function wrap_readmore($more_link) { 
//Check if link contains default (more...), if it does replace with Read More 
if (preg_match('(more&hellip;)', $more_link)) { 
    $more_link = str_replace('(more&hellip;)', 'Read More', $more_link); 
} 

return '<div class="small-12 columns text-center">' . $more_link . '</div>'; 
} 

add_filter('the_content_more_link', 'wrap_readmore'); 
0

什么定制你想干什么?那么改变类或使用该类使用jquery并自定义div!

WordPress使这项技术变得简单和可定制。

https://codex.wordpress.org/Customizing_the_Read_More

+0

我改变了我的问题,以显示我的意思。我没有意识到它不是逃避评论标签,也没有显示出来。 –