本文介绍了the_editor_content过滤器在添加/编辑帖子部分更改wp admin中的其他textarea的内容?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有更多的一个文本区域的WPP管理员在后添加/编辑部分,我想改变默认的文本的内容wp的,但是当我执行the_editor_content过滤器,它改变了默认textarea的内容,但它也改变其他textareas的内容,有没有什么办法可以改变默认textarea的内容?



注意*其他textareas有不同的ID



我使用过的代码:

  add_filter('the_editor_content','my_editor_content'); 
函数my_editor_content(){
global $ post;
返回search_keywords($ post-> post_content,$ keyword1,$ keyword2,$ keyword3);


解决方案

进入 default_content 像这样

  add_filter('default_content','my_editor_content' ); 

函数my_editor_content($ content){

$ content =这是我的默认内容!

return $ content;
}


I have more then one text areas in wp admin in post add/edit section, i am trying to change the content of by default textarea of wp but when i execute the the_editor_content filter, it change the content of by default textarea but it also change the content of other textareas,is there any way to to change the content of only by default textarea?

Note* Other textareas have different ids

code i used :

add_filter( 'the_editor_content', 'my_editor_content' );
function my_editor_content() {
    global $post;
    return search_keywords($post->post_content, $keyword1,$keyword2,$keyword3);
}
解决方案

I think you need to hook into default_content like this

add_filter( 'default_content', 'my_editor_content' );

function my_editor_content( $content ) {

$content = "This is my default content!";

return $content;
}

这篇关于the_editor_content过滤器在添加/编辑帖子部分更改wp admin中的其他textarea的内容?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 12:13