您当前的位置:首页 > TAG信息列表 > actions
在unctions.php中使用GET_TERMS进行自定义分类
我正在尝试检索分类法项目的名称,并将它们包含到主题管理面板中。 function retrieve_my_terms() { global $terms; $terms = get_terms(\'taxonomy\'); foreach ($terms as $term) { $option = $term->name; return $option;
前端显示所选自定义选项的编辑配置文件
因此,我有许多自定义用户配置文件字段。当我使用do_action( \'show_user_profile\', $profileuser ); 挂钩它显示所有自定义用户配置文件字段。。但我只想显示某些字段。例如add_action(\'show_user_profile\', \'add_extra_profile_fields1\'); function add_extra_profile_fields1() { // add extra profile fields
何时使用操作以及何时使用过滤器
我试图了解在哪里使用过滤器以及在哪里使用操作。假设我在插件中有一个查询,稍后附加模块可能会修改该查询以更改查询结果,从而修改参数。这是这个概念的理想实现,还是我应该在这里使用操作?//用于显示页面列表的函数function get_page_list() { $pages_args = array( \'post_type\' => \'page\', \'posts_per_page\' => \'1\' );
如何从BuddyPress中的“Groups_Join_Group”操作获取group_id
我想在用户加入任何组时获取GROUP\\u creator\\u id。所以如果我得到group_id 在立即执行groups_join_group 行动人add_action() 方法
调用do_action类的函数
有以下do\\u操作else do_action( \'example\', $this->nothing()); Where nothing()的作用与它听起来的完全一样。此逻辑位于名为Test的类中的公共函数testFunction中。我想做的是钩住这个函数(我在另一个插件中),并调用一个不同的函数(looppages()),该函数已经与上述逻辑位于同一个类中,如下所示:add_action( \'example\', Test::looppages); 我可以这样做
Dynamic wp_enqueue_scripts?
是否可以动态调用wp\\u enqueue\\u脚本?例如,我想在函数中使用。php我自己的函数addThemeJS( true, \'modernizr\', THEME_JS_DIR . \"/plugins/modernizr.custom.js\", array(), false, false ); addThemeJS( true, \'somthing-else\', THEME_JS_DIR . \"/plugins/somthing-else.js\", array(), fals
正在尝试在我的管理标头中获取自定义js文件
我正在尝试将java脚本文件添加到我的管理头中,并使用管理ajax。php在我的wp admin中使用ajax(仍在学习有关该过程的很多知识)。我在theme\\u目录/js中创建了一个名为custom的自定义文件夹,其中包含需要添加到admin头中的文件,但它似乎不起作用。代码如下:add_action(\'admin_enqueue_scripts\', \'my_admin_enqueue_scripts\'); function my_admin_enqueue_scripts(
从外部类中删除操作
我想做一些类似于这个问题的事情:remove_action or remove_filter with external classes? 我正在尝试删除<!-- This site is optimized with the Yoast WordPress SEO plugin v1.0.3 - http;//yoast.com/wordpress/seo/ -->来自插件的消息。在你对我大喊大叫,说这可能是不道德的之前,作者说在这里这样做是可以的:http://wordpress.org/
如何重定向到管理部分中自定义页面上的操作
目前我正在开发(至少尝试;)处理自定义图像库的插件。但我偶然发现了一个问题。我试着想象一下。我已经创建了自定义菜单页,可以在上面编辑库选项,也可以添加/删除/编辑库元素。我确实为每个库项目添加了链接,所以在选择“编辑”后,我可以修改元素。function column_rls_name($item) { $actions = array( \'edit\' => sprintf(\'<a href=\"?page=%s&action
自动统计单个帖子的浏览量
我试图为主题中调用的每个循环添加一些函数。我要做的是在这里添加一个函数来计算后期视图post views without plugin, 要使用该函数,我需要添加此行<?php setPostViews(get_the_ID()); ?> 到single.php, page.php, 等我想知道我是否可以使用一些钩子来自动添加<?php setPostViews(get_the_ID()); ?> 没有硬代码的行single.php, page.php 文件。
自定义POST类型SAVE_POST操作未触发
抱歉,如果这里已经回答了这个问题。我环顾四周,看不到我的问题的任何答案,所以我想我应该发布自己的答案。我正在为客户构建一个插件,收集客户对最近完成的项目的反馈。管理员将使用该系统向客户发送“提示”,要求他们提供反馈,并在网站上链接表单。我创建了一个名为“customer\\u prompts”的自定义帖子类型,它只有一个标题字段和几个自定义字段,这些字段存储在自定义数据库表中,而不是post meta中。下面是我的save\\u post操作代码。似乎当我点击publish时,它不会启动save\\u p
是否可以使用ADMIN_BAR_MENU或其他操作来修改管理员端的管理员栏?
我用过add_action(\'admin_bar_menu\', \'modify_admin_bar\') 更改WordPress(用户看到的站点)的“前端”上的管理栏。然而,似乎modify_admin_bar() 在“后端”(WordPress的仪表板或管理端)上呈现管理栏之前,不会调用。如何修改WordPress管理端显示的管理栏?这里有一个例子。。。add_action( \'admin_bar_menu\', \'modify_admin_bar\', 95 ); function
wp_list_tables bulk actions
如何在扩展的WP\\U List\\U表中触发批量操作。我一直在将以下批量操作添加到may table的选择框中,但在Apply上不会发生任何事情下面是我如何添加批量操作的function get_bulk_actions() { $actions = array( \'delete\' => \'Delete\', \'parsing\' => \'Parsen\' );
修改unctions.php以在POST保存时添加设置为主题名称的术语‘USES-Theme’
我需要自动(在UI中没有用户可见的任何内容,也没有用户干预)“标记”子博客中的帖子,并将其设置为用户发布时的主题。据我所知,我必须使用wp_insert_term() 一旦将这个新术语“uses theme”插入到数据库的terms表中。然后我必须添加一个包含wp_set_post_terms() (价值为get_current_theme()), 创建或保存帖子时执行的一些核心功能。我无法访问核心。php文件,所以我正在寻找某种方法将其添加到functions.php.如果更容易自动tag 或categ
查找添加到挂钩和筛选器的实际函数
我试图找出如何找到分配给挂钩和过滤器的实际函数。我一直在研究这里提出的其他问题,并找到了一些插件,它们有助于发现显示回调函数名称的add\\u操作和add\\u过滤器。。。但我很难找到实际的函数,所以我可以看到它的功能。它们并不总是与add\\u操作或add\\u筛选器位于同一文件中。我只是想这样做,以便更好地理解挂钩和过滤器的概念。例如,这里有一个在短代码中的add\\u操作。php在线335:add_filter(\'the_content\', \'do_shortcode\', 11); // A
JQuery上的添加/删除操作切换
我有Ajax设置,我正在尝试切换一个函数,以避免加载到wp\\U头中。它适用于第一个切换函数,但第二个函数不注册。function av_maintenance_mode_turn_on() { if( !wp_verify_nonce( $_GET[\'nonce\'], \'av-maintenance-mode-nonce\' )) die( \'Go away!\'); if( add_action( \'get_header\', \'av_mai
使用AJAX时未调用TEMPLATE_REDIRECT
通常我用template_redirect hook但是我遇到的一个问题是它不适用于ajax调用。所以,如果我想同时针对标准调用和ajax调用,我应该使用什么挂钩?是wp_loaded 好的选择?
PUBLISH_POST操作挂接不工作
我这里有一个非常简单的问题,我相信解决方案会非常简单。代码如下:function the_fat_lady_sings() { echo \'this plugin is a far harder than i imagined\'; } add_action( \'publish_post\',\'the_fat_lady_sings\' ); 我只是想重复这句话,但它根本不起作用。请帮忙,我不知道怎么了。如果我使用init 而不是publish_post, 它
如何计算附加到操作挂钩上的函数的数量?
我有一些这样的行为 function simple_notification() { echo \'<div>This is a notification</div>\'; } add_action( \'site_notices\', \'simple_notification\' ); function simple_notification2() { echo \'<div&
使用‘DRAFT_TO_PUBLISH’挂钩(发布状态转换)
我正在尝试使用draft\\u to\\u publish挂钩(http://codex.wordpress.org/Post_Status_Transitions) 在发布作为草稿的帖子时运行函数。此挂钩似乎不起作用:add_action(\'draft_to_publish\', \'myFunction\'); 当我在插件中使用它时,myFunction永远不会被激发。我以前使用/测试过该功能。我知道这是挂钩,而不是myFunction的内容。我找到的所有“解决方案”都只是指向上面的Cod