是否可以根据帖子类别更改 Wordpress 中的"Read More"文本?即阅读博客文章,收听播客,查看客户案例等



我正在使用Wordpress和OptimusDivi的一个名为"Filterable Grid for Divi"的插件。是否可以根据帖子类别更改博客网格中的"阅读更多"文本?即"阅读博客文章"、"收听播客"、"查看客户案例"等。

我已经找到并尝试了JS代码来更改标准Divi博客阅读更多内容,但是"Divi的可过滤网格"似乎有自己的代码,我需要根据帖子所在的类别更改文本。

我已经附加了呈现"阅读更多"按钮的返回代码,但不确定如何根据帖子的类别获得他们用于文本动态的 %4$s。我真的很感激任何帮助。谢谢。

//Construct button container and button
return sprintf(
'<div class="et_pb_jt_filterable_grid_item_button_container">
<a href="%1$s" class="et_pb_jt_filterable_grid_item_button et_pb_button%6$s" %2$s%3$s%5$s>%4$s</a>
</div>',
esc_url($url),
('on' === $grid_item_url_new_window ? ' target="_blank"' : ''),
('' !== $grid_item_url_rel ? sprintf(' rel="%1$s"', esc_attr(implode(' ', $grid_item_url_rel))) : ''),
esc_html($button_text),
'' !== $custom_icon ? sprintf(' data-icon="%1$s"', esc_attr(et_pb_process_font_icon($custom_icon))) : '',
('' !== $custom_icon ? ' et_pb_custom_button_icon' : '')
);

是的,在执行此操作之前,请查看此链接

看到您知道它是如何工作的,现在看看我们如何使这个继续阅读您的帖子的小邀请更具吸引力

<?php
the_content('your text'); 
?>

最新更新