在Wordpress控制面板中,当我写一篇新文章时,我想从文本格式组合框中禁用标题1和标题2,因为我已经在我的主题中使用了它们(h1表示博客名称,h2表示文章标题),并且希望将所有标题保留在h3或更高的文章中。这可能吗?
在这种情况下,代码是否可以在HTML视图中编辑并不重要。此外,我不想编辑Wordpress内部文件,因此这是对函数的一种攻击。php或插件非常适合此任务,以便在将来的更新中保留此更改。
非常感谢。
在Wordpress控制面板中,当我写一篇新文章时,我想从文本格式组合框中禁用标题1和标题2,因为我已经在我的主题中使用了它们(h1表示博客名称,h2表示文章标题),并且希望将所有标题保留在h3或更高的文章中。这可能吗?
在这种情况下,代码是否可以在HTML视图中编辑并不重要。此外,我不想编辑Wordpress内部文件,因此这是对函数的一种攻击。php或插件非常适合此任务,以便在将来的更新中保留此更改。
非常感谢。
您可以在tiny\\u mce\\u before\\u init过滤器中更改tinyMCE编辑器的许多内容。
http://codex.wordpress.org/TinyMCE_Custom_Buttons
以下内容将限制您的blockformats为p、h3、h4和blockquotefunction wpa_45815($arr){
$arr[\'theme_advanced_blockformats\'] = \'p,h3,h4,blockquote\';
return $arr;
}
add_filter(\'tiny_mce_before_init\', \'wpa_45815\');
EDIT for WordPress 3.9 see linkfunction wpa_45815($arr){
$arr[\'block_formats\'] = \'Paragraph=p;Heading 3=h3;Heading 4=h4\';
return $arr;
}
add_filter(\'tiny_mce_before_init\', \'wpa_45815\');
这是一个快速而肮脏的解决方案,但如果您的目标是禁用H1和H2,它可能会起作用。
将此代码添加到函数中。php文件
function custom_css() {
echo \'<style type="text/css">
#menu_content_content_formatselect_menu #mce_9, #menu_content_content_formatselect_menu #mce_10 {display:none;}
</style>\';
}
add_action(\'admin_head\', \'custom_css\');
现在应该隐藏标题1和标题2。我看过的每一篇关于这个主题的教程都已经过时了,所以我希望这里的人能帮助我。我想为我的wp登录设置样式。带有CSS文件的php页面。但我想以一种在Wordpress更新时不会被覆盖的方式来做。据我所知,根据我读到的图茨,在我的主题函数中使用函数添加它的最佳方式。php文件。不幸的是,人们建议使用的代码并不适合我。这是我添加的代码。<?php function custom_login() { echo \'<link rel=\"stylesheet\" href=\"wplog