我正在编写一个插件,通过单击超链接(jQuery)来更新 wordpress 数据库。我学会这样做的方式是从 PHP 类更新数据库。
我可以使用 user_id 捕获和更新我的表:
$current_user = wp_get_current_user();
$user_id = $current_user->ID;
我可以使用 blog_id 捕获和更新我的表:
global $blog_id;
但是,我无法使用 post_id 捕获和更新我的表。我试过了:
global $wp_query;
$post = $wp_query->post;
$post_id = $post->ID;
这不起作用 - $post_id 返回 0。事实上,在这个类中,is_single 甚至返回 FALSE。我被困住了,非常感谢一些帮助。
谢谢!