在说明中显示带有html解释的wordpress blogroll

时间:2013-03-05 16:00:27

标签: html wordpress

我愿意使用wordpress的blogroll功能来显示我网站上的合作伙伴列表。我想知道如何在wordpress的链接页面中使用字段Description来接受<a><p>等html标记?

我可以显示description,但它不会解释标签。例如,如果我输入说明

This is the description of our partner. His <a href="www.bla.com">Website</a> is cool

然后我会在网站上获得与纯文本相同的文字,没有链接!

我该怎么做?

1 个答案:

答案 0 :(得分:0)

Relevant core ticket关于将来从核心删除链接并转换为插件。


要在Description字段(以及Notes字段)中启用HTML标记,请使用以下代码:

// Disable the removal of HTML tags
remove_filter( 'pre_link_description', 'wp_filter_kses' );
remove_filter( 'pre_link_notes', 'wp_filter_kses' );

// Enable HTML tags the same way as in posts content
add_filter( 'pre_link_description', 'wp_filter_post_kses' );
add_filter( 'pre_link_notes', 'wp_filter_post_kses' );