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

  • 筛选器或操作挂钩以在</Body>标记之前插入管理页面上的内容

    时间:2014-01-22

    我正在开发一个管理员插件,希望能够在最后一个body标记之前编写一些HTML内容。当用户单击按钮时,该内容最初将被隐藏,然后用javascript显示。有人能告诉我是否有任何操作或过滤器挂钩可以用来插入这个吗?请记住,这是针对管理页面而不是主题页面。

  • 正在从模板类中删除操作

    时间:2014-01-22

    我想用我自己的儿童版本来替换主题中的动作。在本例中,主题挂钩到wp_head 添加自己的链接。我自己的功能。php位于子主题中,如下所示:global $SMTheme; remove_action(\'wp_head\', array($SMTheme, \'headtext\')); add_action(\'wp_head\', \'custom_headtext\'); 不幸的是,它还不起作用,我对这方面还很陌生。这是主题添加动作的方式:class SMTheme {&#

  • 正在删除由插件添加的此筛选器

    时间:2014-01-22

    我在插件php文件中找到了要删除的操作:add_action(\'init\', array($user_hooks, \"doAutoLogout\")); 然而,当我添加以下内容时:remove_action(\'init\', array($user_hooks, \"doAutoLogout\")); 给我的functions.php, 行动仍然存在。我99%确定我的目标是正确的行动,所以我认为可能是其他原因。有什么明显的吗?

  • 自定义POST类型的类中的Add_action‘init’

    时间:2014-01-23

    I\'m trying to create archive pages for my custom post type. I create custom post types from within custom classes:functions.phpinclude_once(get_template_directory() . \'/admin/admin_init.php\'); admin_init.phpinclude_once(ADMIN_CPT_DIR . \'/CPT.php\'

  • 在编辑帖子/页面的固定链接下添加信息的操作或筛选器是什么?

    时间:2014-01-23

    我想在编辑帖子/页面页面的“Permalink:”下添加一些HTML。在此下方:那么,动作或过滤器是什么呢?

  • 我如何才能获得一些帖子元数据,同时它仍在插入?

    时间:2014-01-24

    我试图创建一个函数,其中某个帖子类型的子帖子继承与其父帖子相同的标题和slug。我使用WP类型来定义我的帖子类型及其关系。但我对以下代码有问题:function copy_parent_post_title( $post_id ) { $new_post = get_post($post_id); if($new_post->post_type == \'carnews-adverts\') { $parent_i

  • 如何通过s2embers删除操作挂钩

    时间:2014-01-25

    我注意到我的插件在s2member激活时不起作用,但不幸的是,它是站点功能所必需的,如果我在挂钩上注释掉这一行,我做了一些研究。股份有限公司php那么我的插件可以工作了,我怎样才能从插件中删除它呢?因为一旦s2member更新,它就会删除我的//并且我们又回到了相同的问题。这是一行://add_action(\"wp_login\", \"c_ws_plugin__s2member_login_redirects::login_redirect\", 10, 2); 我查了一下法典,发现了这个函

  • 在主题激活前检查php版本

    时间:2014-01-25

    我有一个需要php 5.3以上版本的主题。如果较旧,则会发生致命错误。所以,当用户尝试激活这个主题时,我需要做的是在进入主题代码之前检查php版本,然后,如果php版本太旧,显示一些消息和don\'t 激活我的主题,但保留以前活动的主题有可能吗?我有这个代码来检查版本define(\"THEME_REQUIRED_PHP_VERSION\", \'5.3.0\'); define(\"THEME_IGNORE_PHP_VERSION\", 0); //check

  • Remove action plugin

    时间:2014-01-25

    我已经安装了主题我的登录插件,我想更改password\\u fields功能:这是自定义密码的代码。插件的php: /** * Loads the module * * @since 6.0 * @access protected */ protected function load() { add_action( \'register_form\', array( &$this, \'password

  • 防止将FrontPage删除/移动到垃圾桶

    时间:2014-01-28

    我想使用以下方法防止删除我的frontpage/将其移动到垃圾箱:add_action( \'wp_trash_post\', \'tcb_page_delete_check\' ); add_action( \'before_delete_post\', \'tcb_page_delete_check\' ); function tcb_page_delete_check( $post_id ){ $frontpage = get_option( \'page_

  • 如何在为自定义发布类型保存表单数据之前进行修改

    时间:2014-01-30

    我有一个诊所自定义的职位类型,有3个字段;一个文本区域用于显示诊所的地址,两个文本框用于显示纬度和经度。我希望用户在textarea中输入地址,然后当他们点击publish时,我需要连接,对地址进行地理编码,并填充要存储在数据库中的纬度和经度字段。如果成功,那么当他们来编辑诊所时,将填充纬度和经度字段。我有以下代码,但似乎不起作用:function geocode_clinic() { if($_POST[\'post_type\']==\'clinics\') {

  • 在帖子类型中添加自定义操作

    时间:2014-02-03

    我使用http://www.deluxeblogtips.com/meta-box Metabox插件和我想在帖子类型中添加自定义操作,如发布按钮?当管理员点击这个按钮时,我想向作者发送一封电子邮件并删除当前的帖子类型。我在帖子中添加了如下按钮: // meta box $meta_boxes[] = array( \'title\' => __(\'Reviewer\',\'sparta\'), \'pages\

  • 如何按条件“适当”地限制操作和过滤

    时间:2014-02-03

    添加操作/过滤器等时,哪一个是正确的。。。。这两种方法都很好,我看到人们都是这样做的,但我认为其中一种方法是正确的。我的直觉告诉我,将if语句仅围绕操作进行包装会更好,但我不确定。。。方法A:包裹if 围绕add_action:function unregister_default_wp_widgets() { unregister_widget(\'WP_Widget_Pages\'); unregister_widget(\'WP_Widget_Calendar\');

  • WordPress中的滤镜用法正确吗

    时间:2014-02-03

    我正在构建一个插件,我怀疑我使用的代码是否是处理WordPress挂钩和过滤器的正确方法。这种情况下,特定点的代码需要知道是做一件事还是做另一件事。很简单,我可以在插件的管理中使用一个选项。但为了避免插件的管理混乱,并且考虑到这个选项可能会被极少数用户使用,我选择不使用GUI选项,而是通过代码设置这个真/假值(Genesis框架经常使用这种方法)。我们从变量中的默认值开始:$force_default_thumbnail = apply_filters( \'image_priority\', FALSE

  • 如何对同一个类的多个实例使用Add_action

    时间:2014-02-09

    我正在编写一个插件,它定义了一个要多次调用的类。该类使用add_action 将它自己的方法注册为回调。class MyClass { __construct($foo) { add_action(\'hook1\', array($this, \'method1\') ); add_action(\'hook2\', array($this, \'method2\') ); }

  • 在注册时更新用户配置文件

    时间:2014-02-09

    当用户注册时,我很难让WP更新自定义配置文件字段。添加字段效果很好。当用户注册时,不会在depositAddress配置文件字段中插入任何内容。// add profile fields function coinFields($profileFields) { // Add new fields $profileFields[\'depositAddress\'] = \'Deposit Address\'; $profileFields[\'

  • 获取表单操作。重定向至自我

    时间:2014-02-11

    我正在按作者页面上的类别为帖子编写过滤器。我以以下形式发送$\\u GET数组中的类别名称:<form action=\"\" accept-charset=\"UTF-8\" method=\"get\" id=\"form1\"> <select name=\"type\" class=\"form-select\" id=\"edit-type\"> <option value=\"all\">All</op

  • 在特定页面上添加操作的钩子是什么?

    时间:2014-02-13

    我试图删除插件添加的操作,这些操作只针对特定帖子。但是我找不到钩子来获取当前编辑的页面ID(wp admin/post.php?post=112)并有条件地添加操作。代码如下:// Deactivate plugin Resize at Upload Plus on page id=112 remove_action(\'wp_handle_upload\', \'hz_uploadresize_resize\'); add_action(\'wp_loaded\',\'custom_up

  • 在更新POST时挂钩的正确方式是什么

    时间:2014-02-14

    我尝试在帖子更新时挂起,但我尝试的所有挂起都从未执行,除非updated_post_metaadd_action(\'updated_post_meta\', \'my_function\'); function my_function($post_id) { echo \'This is my post ID : \'.$post_id; } 我试过这个add_action(\'save_post\', \'my_function\'); 但没

  • 初始化失败时的基本函数调用

    时间:2014-02-17

    一段时间以来,我一直在为这件事头痛。我的插件中有一段非常直接的代码:add_action(\'init\', \'register_shortcodes\'); $shortcodeRegistrationRan = False; function register_shortcodes() { global $shortcodeRegistrationRan; $shortcodeRegistrationRan = True;