1
我创建了一个小的wordpress插件,通过简码显示页面中的人员列表。如何在wordpress插件中动态地编辑帖子
当用户点击列表中的某个名称时,query_var被设置,我的插件捕获$ _GET并且用户刚刚单击的人员的特定ID。一切都很好,直到现在。
我的问题是,现在我想显示一个页面的细节(单击元素),但我似乎无法编辑内容或发布到页面,并返回到页面人名单。
我的问题是如何编辑帖子?我已经尝试添加一个add_filter('the_content','my_func'),但这不起作用,因为这个钩子可能已经通过了。
我可以通过get_content()或get_post()直接访问帖子,但我似乎无法使页面填充新数据。
换句话说......但这似乎诺雷工作
$fid = $_GET['fid'];
global $wpdb;
$sql = "select * from fighters where fighter_id = {$fid} limit 1";
$fighter = $wpdb->get_row($sql);
$html = $this->_getFighterPageLayout($fighter);
$post = get_post();
$post->post_content = $html;
$post->title = 'test';
$post->private = false;
// or even just global $content = $html;
什么我做错了,做的方法,我需要编辑/更新内容/职位?
所以你说有没有别的办法?......我想,这就是我很害怕,因为插件已经在运行所以我不得不再次钩住它,然后在函数中检查$ _get。 谢谢! – royco 2013-04-30 20:47:09