您当前的位置:首页 > TAG信息列表 > actions

  • 是否有一个RECOVER_POST挂钩可以与TRASH_POST挂钩一起使用?

    时间:2012-05-04

    我正在使用trash_post 钩子在自定义表中设置一个标志,指示此项已“删除”,但当用户选择还原该帖子时,我可以使用什么钩子?我在此页上找不到任何内容https://codex.wordpress.org/Plugin_API/Action_Reference, 但也许有另一种方法可以解决这个问题。谢谢

  • 在操作中获取操作的标记名

    时间:2012-05-06

    有一个函数附加到一组操作,如下所示:add_action(\'some_tag\', \'the_function\'); function the_function($maybe_some_vars){ // ... } 是否可以在\\u函数中找到操作名称(“some\\u标记”)?我之所以这样问,是因为我将该函数附加到多个操作(其中一些是自定义的,一些属于类似WP的the_content). 函数中执行的代码取决于是否知道操作的名称。我确实设法用debu

  • 基于主题设置创建WordPress分类

    时间:2012-05-06

    是否可以基于主题设置创建分类法?也就是说,主题设置操作是否在分类法/帖子类型初始化之前运行?

  • 发布帖子时的操作

    时间:2012-05-08

    我用自己编写的插件修改了wordpress管理员,最后一个问题是,在管理员中更新或发布帖子时,没有任何操作。我四处寻找一个函数或什么东西,可以让我在帖子更新时做些什么,但到目前为止,我没有任何运气。有人知道怎么做吗?如果可以的话,我想添加HTML(一个div),但真的任何东西都会很好!感谢您的帮助:)

  • Wp_UPDATE_USER触发什么操作?

    时间:2012-05-08

    我正在修改一个电子商务插件,它使用wp\\u update\\u user()函数,每次该函数运行另一个表(由插件创建)时,也会得到更新。问题是,第二个表上更新的数据不正确,我很难找到执行该操作的代码部分。So I was wondering, does the wp_update_user( ) function triggers some \"action\" so I can search for that in all the files? 与中使用的类似,例如:add_action(\'wp_

  • 在SAVE_POST期间将元值附加到WordPress中的POST内容

    时间:2011-01-08

    问题似乎很直截了当:一旦save_post action ,我想在post_content 如果在帖子本身中还没有找到。我试着打电话给wp_update_post() 从绑定到的函数中save_post, 但你们中的许多人会立即反对,wp_update_post() 包含do_action(\'save_post\') 这样就创建了一个无限循环。保存/编辑帖子后,如果不调用噩梦般的无限循环,还有什么其他方法(使用API)可以根据所述帖子自定义值更新帖子的内容?

  • 在ADD_ACTION(SAVE_POST)期间,一个帖子被保存两次或更多

    时间:2012-05-09

    我在我的“创建新帖子”页面中添加了一个自定义元框,用于特定帖子类别的高级信息。现在我认识到,如果我保存帖子,它会在db中写入2个条目,其中包含2个post\\u id。add_action( \'add_meta_boxes\', \'my-plugin_add_custom_box\' ); add_action( \'save_post\', \'my-plugin_save_postdata\' ); my-plugin function my-plugin_add

  • PUBLISH_POST操作无效

    时间:2012-05-12

    我正在开发一个小插件,当一本新杂志出版时,它会向用户发送电子邮件。我在主题功能上写了一个帖子类型名称“magazine”。php。我还为电子邮件订阅写了一个插件。代码:function newsletter_sendEmails($post_id) { $post = get_post($post_id); if ($post->post_type == \'magazine\') { mail( \"dor@

  • 将源固定链接存储在XMLRPC调用上

    时间:2012-05-21

    在我正在开发的主题中,当使用XMLRPC存储帖子时,我需要链接到源帖子。这意味着每当Wordpress请求永久链接(使用get\\u permalink())时,主题将返回以前保存的链接。这可以通过添加新过滤器来实现:add_action(\'the_permalink\', \'filterPermalink\'); function filterPermalink($url) { $permalink = get_previously_saved_permalink(

  • Add_action的第一个参数的有效文件名

    时间:2012-05-24

    WordPress文档中的一些示例将文件名传递给add_action 而不是动作名称。例如add_action( \'load-post.php\', \'callback\' ); add_action( \'load-post-new.php\', \'callback\' ); 中第一个参数的有效文件名是什么add_action?

  • 在用户注册时创建帖子

    时间:2012-05-25

    我如何在用户完成注册后创建3篇帖子?理想的结果是使用用户作为帖子的作者并使用一些预定义的值创建3篇帖子。(帖子标题和slug)帖子标题和slug将根据用户在注册表上提供的信息创建。例如:用户注册并提供姓名、姓氏、电子邮件(所有字段均为必填字段)将创建三个帖子,用户将是每个帖子的作者。每个帖子的标题中都会有注册表格中的slug信息在上面的示例中,似乎没有必要编辑slug,但会出现带有“In”、“is”、“at”、“and”等字样的帖子,否则将被删除。还请注意,“预定义值将是:Bio、Portfolio和Co

  • 在ADD_ACTION()中使用参数运行函数

    时间:2012-05-27

    我创建了一个插件,它有一个接受两个参数的函数,如下所示:process($tokens, $payloads); 。。。这样行吗?:add_action ( \'publish_post\', process($tokens, $payloads) ); 非常感谢!

  • WordPress插件接收链接

    时间:2012-05-28

    我正在写一个Wordpress插件。该插件应该允许每个用户对帖子进行评级(1到5颗星)。真正起作用的是从存储中读取评级并显示星星。所以有五个<a> 每个帖子后面都有链接,用不同的颜色表示排名。星星是链接的,因为我想让访问者通过点击其中一颗星星来评价我的帖子。我现在的问题是,如何准备插件文件来接收链接(将评分保存到存储器中),并将用户发送回文章页面。我其他的话。。。How can I run a plugin function if the user follows a link?

  • do add_action on condition

    时间:2012-05-29

    例如,此片段将在每篇帖子上发送电子邮件:function email_friends( $post_ID ) { $friends = \'[email protected], [email protected]\'; wp_mail( $friends, \"sally\'s blog updated\", \'I just put something on my blog: http://blog.example.com\' ); retur

  • 如何将自定义帖子类型状态的草稿字符串修改为不可用?

    时间:2012-06-06

    ANSWER MOD: 这只是选择答案的一个重要模块:// check if you actually have drafts; also avoids extra \'|\' separator if (isset($views[\'draft\'])) { // \'Drafts\' should be added (and come first) if you don\'t want to end up with \'Unavailables\' $views

  • 正在寻找post.php的挂钩

    时间:2012-06-08

    第一次在此处发布。。。我试图弄清楚当用户转到wp admin/post时,是否有一个钩子或操作可以使用。php。。。基本上,当用户转到post时。php我想检查是否有;from=1变量并将其添加到post\\U meta谢谢$from = $_GET[\'from\']; $post_id = $_GET[\'post\']; if($from == 1){ add_post_meta($post_id, \'EDITED\', \'true\'); }

  • update_user_meta not updating

    时间:2012-06-15

    我试图在第一次用户登录时强制更改密码,但总体上不起作用,但到目前为止,我发现一个问题update\\u user\\u meta()根本没有更新,这是我的代码:function track_last_login($login) { global $user_ID; $user = get_userdatabylogin($login); $Nlogins = (int)get_user_meta($user->ID, \'Nlogins\',

  • 如何从管理栏中删除可湿性粉剂菜单?

    时间:2012-06-18

    我never 使用WP菜单(徽标及其子项),除非我意外单击它。当我按键盘导航时,这是在浪费我的时间。另外,支持页面不是我们的网站。如何删除它?

  • 何时使用ADD_ACTION(‘init’)与ADD_ACTION(‘wp_enQueue_脚本’)

    时间:2012-06-20

    在我的主题功能中。php中,我调用add\\u操作以获得对jquery加载位置的控制(在页脚中以及主题的其他脚本中)。我遇到的问题是,当我使用add\\u action(“wp\\u enqueue\\u scripts”)时,只有在没有加载插件的情况下才会触发。但是,add\\u action(“init”)方法在所有情况下都有效。我想不起为什么,但我相信在这种情况下,add\\u action(\'wp\\u enqueue\\u scripts\')是首选。如果这是真的,我怎样才能让它在所有情况下都

  • 如何修改wp_ajax函数?

    时间:2012-06-21

    我想修改wp\\u ajax\\u find\\u posts函数。它从find posts表单接收搜索字符串,并通过ajax提供搜索结果。部分函数如下所示:function wp_ajax_find_posts() { global $wpdb; check_ajax_referer( \'find-posts\' ); // ........ $search .= \" OR ($wpdb->posts.post_titl