您当前的位置:首页 > TAG信息列表 > actions
覆盖WordPress核心函数wp_referer_field
我想重写核心Wordpress函数wp\\u referer\\u字段,以更改其中$referer\\u字段变量的值。我发现wp\\u referer\\u字段是不可插入的,我需要使用一些其他技术来实现这一点。添加一些筛选器或操作。我试图使用以下代码:add_filter( \'wp_referer_field\' , \'wp_referer_field_cyrillic\' ); function wp_referer_field_cyrillic( $echo = true ) {
当发布来自所有定制帖子类型的所有帖子时,我可以使用什么钩子来处理它们?
我希望在发布每个自定义帖子类型时,调用一个钩子(在这里我向管理员发送电子邮件通知)。我知道我可以使用:add_action(\'publish_{custom_post_type_name}\', \'function_to_call\'); 但我不知道custom_post_type_names(每个站点都注册了不同的自定义帖子类型)。此外,我不能想当然地认为自定义帖子类型将始终保持不变(因为其他插件或主题随时可能注册/注销自定义帖子类型)。有什么提示吗?
Adding custom Bulk Actions
我一直在寻找将自定义批量操作添加到类别页面的方法。他们中的大多数人说,不可能用干净的方式来做这件事,因为这件事没有挂钩。大多数解决方案包括在客户端使用JS通过DOM操作添加选项。虽然这是可行的,但它仍然是一个相当丑陋的解决方案。我读过的大多数文章都是2年前的,所以我一直在想,从那时起到现在,这个问题已经添加了一个新的挂钩或解决方案,以便对这个问题有一个更及时的解决方案。
注册和配置文件自定义域
如何在wordpress注册表中添加自定义字段并在后端的用户配置文件中查看?我已经在谷歌上搜索过了,但只是想知道如何将其添加到用户档案中,而不是注册过程中。
如何将新链接添加到默认注册表的页脚链接?
我想在注册表的页脚部分添加一个自定义链接。我该怎么做?我正在使用login_footer 挂钩:add_action( \'login_footer\',array($this, \'add_forum_menu\'), 50, 2 ); function add_forum_menu() { //need code to append the new items on the menu ) );
另一个操作中的操作不起作用
我正在尝试在带有TinyMCE编辑器的管理页面上加载结束正文标记之前的内容。为了做到这一点,我试图利用两个动作挂钩“before\\u wp\\u tiny\\u mce”和“admin\\u footer”,但它似乎没有像我预期的那样工作。以下是我的代码的简化版本:add_action( \'before_wp_tiny_mce\', \'before_wp_tiny_mce_action\' ); function before_wp_tiny_mce_action() {
从wp_head中删除元机器人标签
我需要删除这条线<meta name=robots content=\"noindex,follow\"/> 从…起wp_head 但找不到合适的挂钩remove_action().<meta name=robots content=\"noindex,follow\"/> 基本上,我想要实现的是从标题中删除这一行,但只针对搜索页面。因此,在这种情况下,我将使用类似于:if ( is_search() ) { remove_action(\'wp_head\', \'wh
WP 3.7.1中的自定义批量操作
因此,我正在尝试在Wordpress 3.7.1中使用自定义批量操作,但迄今为止没有成功。我使用的基础是http://www.skyverge.com/blog/add-custom-bulk-action, 这里出了问题:$wp_list_table = _get_list_table(\'WP_Posts_List_Table\'); $action = $wp_list_table->current_action(); 该操作本身是用jQuery添加的,并显示。当我使用提示显
我如何才能获得发布帖子的用户?
我有多个用户。有些是作家,有些是编辑。有没有办法获得发布帖子的编辑器(id)?我可以获取作者id,但不能获取发布文章的编辑id。
函数中运行时的ADMIN_NOTICES
我有一个在更新后调用的函数,在这个函数中我正在做一些事情,如果出现问题,我想显示admin_notices.Inside 我的function 我尝试了以下方法:if($error) { add_action( \'admin_notices\', \'my_admin_notice\' ); } my_admin_notice 看起来像:function my_admin_notice() { ?> <div class
创建子菜单链接的奇怪行为
我正在尝试开发一个插件,需要在仪表板侧栏菜单中添加两个页面。其中一个是主要类别。除了设置页面的第二个子菜单项外,一切正常。在阅读了差不多同样多的法典并在网上搜索类似的问题后,我没有找到解决方案。我是不是错过了什么?(第一个子菜单当然是创建重复的登录页)代码add_action(\'admin_menu\', \'my_add_submenu\'); function my_add_submenu(){ add_menu_page( \'Author Discussion\', \'
将_action添加到另一个Add_action不起作用
我有一段wordpress的php代码。它不起作用。我想在另一个add\\u操作下执行一个add\\u操作。但下的add\\u操作不起作用!function no_reminder() { echo \"no_reminder function is active\"; add_action(\'admin_menu\',\'no_reminder\'); remove_action( \'admin_notices\', \'update_nag
使用自定义挂钩更改插件函数的输出位置
我正在运行YouTube Video Fetcher plugin 它会获取youtube视频并将其显示在您的网站上。但是,我想将代码挂接到一个自定义容器中,而不是在发布后显示视频。以下是插件中用于在发布后显示视频的函数://The below function is used to display the video after the post. function append_the_video($content){ return $content.youtube_video
更改首先加载jQuery的Add_action挂钩的顺序
a slider plugin 使用add\\u action()钩子将其javascript“放在结束正文标记之前”,如下所示:protected static function addAction($action,$eventFunction){ add_action( $action, array(self::$t, $eventFunction) ); } -UniteBaseClassRev::addAction(\'wp_footer\', \
如何在WordPress管理插件列表的插件行下添加自定义内容?
我希望在“插件”页面的插件下添加一条自定义消息,很像下面的屏幕截图:我应该使用什么操作或筛选器?非常感谢。
删除通过匿名函数添加的操作/过滤器
我必须说,这是一种非常糟糕的做法。在过去的两个小时里,我们一直在寻找一个解决方案来删除通过匿名函数添加的操作和过滤器。这是用于父主题的代码,我需要将其删除。/** * Add custom columns to admin comments grid * * Rate that user set. */ add_filter( \'manage_edit-comments_columns\', function( $default ) { $colu
Delete user from frontend
嗨,我是一个前端管理员,用户必须能够删除他的帐户。current_user() 是me的一个自定义函数,用于检索用户元数据。有人知道我怎样才能做到这一点吗?echo \'<a class=\"remove\" href=\"\' . get_permalink() . \'?remove_account\">\' . __( \'Click here to remove your account\' ) . \'</a>\'; // Remove account&
在init()钩子中添加钩子有什么好处?
我看到很多插件使用这种方法来添加一个新的钩子,例如。add_action(\'init\', function() { add_action(\'SOME_LATER_HOOK\', xxx); add_filter(\'SOME_LATER_FILTER\', yyy); }); 为什么他们不直接添加挂钩?我发现没有任何好处,例如性能为什么不add_action(\'SOME_LATER_HOOK\', xxx);
如何从操作钩子‘set_Object_Terms’中获取Term_id?
我有以下代码,我想在该函数中使用term\\u id。我知道变量$terms包含术语;然而,我不知道如何从中获取术语id。add_action(\'set_object_terms\',\'wpse5123_set_object_terms\',10,4); function wpse5123_set_object_terms($object_id, $terms, $tt_ids, $taxonomy){ if($taxonomy == \'category\')
如何检查single.php是否已经调用了_POST_THMBILE函数
我正在创建一个前端插件来上传图像并添加过滤器the_content() 显示文章缩略图,但某些模板已具有the_post_thumbnail 在里面single.php 或loop.php. 我有什么办法可以查一下吗?