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

  • 我如何才能找出为操作分配了哪些功能?

    时间:2012-06-22

    有没有办法知道WordPress中某个页面上的操作添加了哪些功能?

  • Too many actions/filters!

    时间:2012-06-22

    这里是wordpress的新成员。动作/过滤器的概念本身并不难理解。令我不知所措的是大量可用的操作和过滤器。当我阅读教程/指南时,他们会说“只需将此功能添加到wp\\U head操作或after\\U setup\\u主题”。如果没有这些教程,我究竟如何知道将该函数与该操作挂钩?作为一个初学者,我怎么会知道什么是合适的操作?有没有关于如何导航的建议?谢谢

  • delay function on publish?

    时间:2012-06-23

    我有一个通过add\\u操作挂钩调用自定义函数的函数:add_action(\'publish_post\', \'custom_function\');... 现在它工作得很好,但我希望custom\\u函数延迟,以便在发布帖子后运行。但是,如果我加上sleep(20) 内部custom_function 它会延迟邮件本身。我想要的是发布帖子,然后在x秒后运行此函数。谢谢

  • 检查是第一次发布帖子,还是正在更新已发布的帖子

    时间:2012-06-28

    我正在为一个事件模块构建一个附加模块,用于检查可用性,因为该模块中没有用于检查可用性的功能。现在我已经建立了逻辑,我需要发送三封电子邮件:如果职位是第一次提交(即“新任命”),则为一个如果帖子是由网站管理员发布的,则为一篇,因为普通用户无法自行发布(即“您的约会已获得批准”)一个原因是,如果帖子已经编辑,那么在发布之后(即“您的约会已经编辑”)我已经连接到前两个版本的save\\u post和publish\\u post,但我希望在编辑发布的帖子时发送一封完全不同的电子邮件。我如何测试文章是否已经发布,

  • 如何才能只在内容之后挂上Single.php?

    时间:2012-06-28

    我目前正在the_content() 但这也通过Wordpress循环实现。我怎么能只钓到单曲呢。php页面?还有,有没有办法只查看Wordpress循环中的前X个帖子?顺便说一下,我正在创建一个插件

  • 创建在TRASID_POST挂接上运行的操作以修改POST_META值

    时间:2012-07-03

    我有一个自定义的post类型,它总是对其post\\u meta和其他自定义post类型post\\u meta进行数学运算。例如:桩类型1=cpt_product_orderpost类型1 post\\u meta=cpt_pm_product_order</职位类型2=cpt_productpost类型2 post\\u meta=cpt_pm_product_stock有一个cpt\\u产品的cpt\\u pm\\u product\\u库存=100,前端操作通过插入新的cpt\\u产品(po

  • Switch语句中的Add_action()

    时间:2012-07-03

    我使用的方法是将我的所有单一视图集中在一个视图中loop-single.php 因此,有一个简单的switch语句,它将根据post类型渲染每个视图:switch($post->post_type) { do_action(\'basey_loop_single\'); default: ?> <?php echo apply_filters(\'basey_page_title_news\', __(

  • TEMPLATE_REDIRECT操作仅在登录时触发

    时间:2012-07-05

    add_action(\'template_redirect\', \'add_header_redirect\', 0, 0); function add_header_redirect(){ if( is_page(array(8, \'testimonials\', \'Testimonials\')) ){ $default_testimonial = get_permalink( 19 ); header(\"Locatio

  • 如何在管理中选择页面?

    时间:2012-07-09

    如何将操作应用于admin中的一个特定页面?我已经在一个页面(“主页”)中添加了大量所见即所得编辑器,现在我不需要主编辑器。当然,下面的函数将从所有页面中删除编辑器:function remove_editor_from_home_page() { remove_post_type_support( \'page\', \'editor\' ); } add_action( \'init\', \'remove_editor_from_home_page\'

  • 使用GET_DELETE_POST_LINK()后重定向回原始页面

    时间:2012-07-14

    我需要在使用get\\u delete\\u post\\u link()删除特定帖子后实现前端和后端重定向。我可以用哪个钩子?如有任何建议,将不胜感激。类似于:<?php echo wp_login_url( $redirect ); ?> 我需要在帖子删除后重定向到前端页面,类似于wp\\u login\\u url可以做的。正如Barry所说,我的代码可能如下所示:add_filter( \'get_delete_post_link\', \'some_function\',

  • 生成一页帖子内容的插件

    时间:2012-07-16

    我的脚本正在生成副本post 即使在我明确声明post\\u类型应该是page. 它还忽略了$post_title, 如果标题已经存在,我不想创建重复的帖子。有人知道为什么要创建帖子而不是页面吗?function av_generate_page($post_id) { $post_info = get_post($post_id); $post_slug = $post_info->post_name; $post_title = $post_info->p

  • 如何在Coherence中使用筛选器挂钩‘POST_UPDATED_MESSAGES’和操作挂钩‘SAVE_POST’

    时间:2012-07-19

    每当WordPress用户组中的WordPress页面发布/更新时,我都会尝试向该WordPress网站的组成员发送电子邮件、短信和即时消息通知。我想用动作钩\'save_post\' 是最好的解决方案。然而,我在路上遇到了一些恼人的因素,我相信我已经找到了解决办法。其中一个恼人的因素是,每次更新页面时,它都会执行两次操作。所以我使用了建议的修复方法here 而且它似乎纠正了双重储蓄问题。如果您对双重储蓄问题有更好的解决方案,我很乐意阅读。现在,我面临的问题是,我不知道如何正确使用过滤器挂钩\'post_

  • 在短代码中使用操作挂钩

    时间:2012-07-25

    我正在尝试创建一个模块化插件,其中包括操作挂钩,供开发人员在主要短代码内容之前和之后添加内容。我遇到了一些麻烦,因为我在动作挂钩调用的函数中所做的任何事情都会在短代码的顶部而不是在它所属的短代码中进行响应。我一直在寻找,我确实遇到了this response from Pippin Williams 在最近的ThemeForest线程中,他建议使用输出缓冲。我还没有让它对我正常工作read elsewhere 这种输出缓冲只能作为最后的手段,所以我仍在寻找一种干净的解决方案。有史以来最简单的短代码:add

  • 如何通过ADD_ACTION挂钩侧边栏?

    时间:2012-07-26

    在我的一个模板上,我有一个动作挂钩“do\\u xyz”我想将自定义侧栏附加到动作挂钩do\\u xyz下面是我在主题函数中尝试的内容。php文件,不工作:add_action(\'do_xyz\', \'get_sidebar(\'secondary\')\' ); 这样做的正确方式是什么?我知道我的挂钩设置正确,因为如果我在那里附加一个定制的函数,那么它就会工作。我似乎无法以我尝试的方式附加侧栏。EDIT我的函数文件中有:函数do\\u xzy(){do\\u action(\'do\\u

  • 自定义POST_TYPE搜索的$wp_Query->Query_vars不对应

    时间:2012-07-31

    我一直遇到这个问题,在我的其他帖子类型中集成events manager,其他自定义帖子类型显示在$wp\\u查询中->;query\\u vars数组,事件管理器数组除外。搜索工作正常,并获取事件帖子类型,但出于某种奇怪的原因,post\\u type查询变量不包括;事件;。为什么会这样?下面是我用来强制查询使用事件帖子类型的代码:function _search_all($query) { if($query->is_search()) { $query->s

  • 停止在添加新帖子或页面上加载“协作者”用户?

    时间:2012-08-01

    因此,我们的网站有大约20k个“合作者”类型的用户,我们希望停止在“添加新帖子”或“添加新页面”页面的选择框中加载所有这些用户。可能只加载使用函数的作者和以上类型的用户。php有人能帮忙吗?=)

  • 如何每周只更新2-3次Feedburner电子邮件?

    时间:2012-08-04

    你们中的很多人都知道Feedburner是一个很棒的(免费)发送新闻稿的工具。问题是,如果你每天添加内容,每天都会发送电子邮件。我想控制功能。php我每周只能“更新”2-3次feed,因此Feedburner的电子邮件只能在这几天发送。我考虑使用以下内容: $d=date(\"D\"); if($d==\"Fri\")... 但我不知道如何通过行动做到这一点。有人能帮忙吗?=)

  • 寻找用于将附件信息添加到媒体库选项卡的挂钩

    时间:2012-08-04

    我想通过查看折叠的viewmedia library选项卡来确定是否已将图像附加到帖子。是否有一个钩子可用于将该数据添加到此媒体库选项卡的视图?我已经包括了一个我想要的媒体库的模型。是否可以修改当前的“媒体库”选项卡,或者必须创建自定义选项卡才能获得此功能?

  • 如何在停用我的主题后显示消息(带有Switch_Theme挂钩)?

    时间:2012-08-06

    我可以通过使用“new”after\\u switch\\u theme挂钩激活我的主题来显示消息,方法如下:function themeActivationFunction($oldname, $oldtheme=false) { $msg = \' <div class=\"error\"> <p>The \' . get_option( \'current_theme\' ) . \' theme has been ACTIVA

  • 当自定义帖子类型术语(分类类别)更改时运行WordPress操作

    时间:2012-08-10

    试图创建一个系统,通过该系统,管理员可以更改自定义帖子类型的分类类别(术语-如果我理解正确的话)。我以为动作标签“edit\\u category”可以做到这一点,但似乎不起作用:add_action(\'edit_category_form\', \'myFunction\'); 有什么想法吗?谢谢