欢迎您光临10元资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!

WordPress 分类目录的描述添加可视化编辑器

WordPress 分类目录的描述添加可视化编辑器

默认情况下,WordPress后台的 分类目录 的描述只能添加纯文本内容,今天分享一下为 WordPress 分类目录的描述添加可视化编辑器的方法。

将下面的代码添加到当前主题的 functions.php 即可:

/**
* 为 WordPress 分类目录的描述添加可视化编辑器
*/
// 移除HTML过滤
remove_filter( ‘pre_term_description’, ‘wp_filter_kses’ );
remove_filter( ‘term_description’, ‘wp_kses_data’ );
//为分类编辑界面添加可视化编辑器的“描述”框
add_filter(‘edit_category_form_fields’, ‘cat_description’);
function cat_description($tag)
{
?>
<table class=”form-table”>
<tr class=”form-field”>
<th scope=”row” valign=”top”><label for=”description”><?php _ex(‘Description’, ‘Taxonomy Description’); ?></label></th>
<td>
<?php
$settings = array(‘wpautop’ => true, ‘media_buttons’ => true, ‘quicktags’ => true, ‘textarea_rows’ => ’15’, ‘textarea_name’ => ‘description’ );
wp_editor(wp_kses_post($tag->description , ENT_QUOTES, ‘UTF-8’), ‘cat_description’, $settings);
?>
<br />
<span class=”description”><?php _e(‘The description is not prominent by default; however, some themes may show it.’); ?></span>
</td>
</tr>
</table>
<?php
}
//移除默认的“描述”框
add_action(‘admin_head’, ‘remove_default_category_description’);
function remove_default_category_description()
{
global $current_screen;
if ( $current_screen->id == ‘edit-category’ )
{
?>
<script type=”text/javascript”>
jQuery(function($) {
$(‘textarea#description’).closest(‘tr.form-field’).remove();
});
</script>
<?php
}
}


大资源网 » WordPress 分类目录的描述添加可视化编辑器

发表评论

售后服务:

  • 售后服务范围 1、商业模板使用范围内问题免费咨询
    2、源码安装、模板安装(一般 ¥200-1000)服务答疑仅限SVIP用户
    3、单价超过1000元的模板免费一次安装,需提供服务器信息。
    付费增值服务 1、提供dedecms模板、WordPress主题、discuz模板优化等服务请详询在线客服
    2、承接 WordPress、DedeCMS、Discuz 等系统建站、仿站、开发、定制等服务
    3、服务器环境配置(一般 ¥50-300)
    4、网站中毒处理(需额外付费,500元/次/质保三个月)
    售后服务时间 周一至周日(法定节假日除外) 9:00-23:00
    免责声明 本站所提供的模板(主题/插件)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email: 263795763@qq.com),我们会及时删除,给您带来的不便,我们深表歉意!

Hi, 如果你对这款模板有疑问,可以跟我联系哦!

联系作者
';