您当前的位置:首页 > TAG信息列表 > actions
管理仪表板上的活动摘要
是否可以在WordPress管理面板上为该博客上的活动创建用户活动提要?e、 g。“管理员发布帖子-2013年1月12日12:00”“User2更新了页面“xyz”-2013年1月10日16:35”“已创建新用户‘User2’-2013年1月9日09:06”等是否有任何插件可以收集这样的数据,以便我可以用PHP输出数据,或者是否有一种原生WordPress方法可以做到这一点?
实现全局$wp_重写的正确方式是什么?
下面的代码工作正常,但我不知道它是否正确编码。有人能确认或评论代码吗?add_action(\'init\', \'news_rewrite\'); function news_rewrite() { global $wp_rewrite; add_permastruct(\'news\', \'news/%year%/%postname%/\', true, 1); add_rewrite_rule(\'news/([0-9]{4})/(.+)/?
当一个主题被删除时,如何删除该主题的选项数据?
我开发了一个主题,将一些选项存储到数据库中。我想在用户删除主题时从数据库中删除选项数据。但我不知道做这件事有什么招数。或者是否有其他方法来实现这一点。
是否可以取消职位状态转换?
问题我想取消pending_to_published 措施:符合特定标准的帖子pending 到published 应保持挂起状态。(或者,如果更容易的话,我需要一个按钮,在特定分类法的帖子中添加一个“批准”按钮)WP安装有一个投资组合税,其中的帖子是使用重力表单自动创建的。这些帖子以“待定”状态保存。这些帖子有一个与之关联的ZIP文件。当用户提交(公文包帖子)被批准(发布)时,ZIP将被解包和处理。如果在主HTTP服务器上执行此操作,则在短时间内批准多个提交时会导致延迟或崩溃。为了解决这个问题,ZIP处
WordPress类,使用Add_action调用成员函数不起作用
我正在学习创建一个WP插件作为一个类。然而,在调用我的函数时,add\\u操作似乎不起作用;它在使用$this->init()时工作。示例: class test { public $age = NULL; public function __construct() { //register an activation hook register_activation_h
删除自定义POST类型固定链接
我已在以下网站注册了帖子类型--$holidayLabels = array( \'name\' => __( \'Holidays\'), \'singular_name\' => __( \'Holidays\'), \'all_items\' => __( \'All Holidays\'), \'add_new\' => __( \'Add New Holiday\'), \'add_new_i
在搜索模板内的Add_action中传递参数
我试图向函数传递一个参数。但它不会传播。var\\u转储生成string\'\' (length = 0)我做错了什么?$map_vars = \'Test\'; function map_data($data) { var_dump($data); } add_action(\'wp_footer\', \'map_data\', 10, 1); do_action( \'map_data\', $map_vars );
在页面呈现前捕获帖子内容
我正在尝试将胡子模板引擎与WordPress相匹配。到目前为止,我已经非常成功地使用了\\u内容作为过滤器来解析我的模板标记,例如。{{ something }}.但是,如果开发人员将模板标记直接硬编码到页面模板中,例如循环页面,那么\\u内容不会捕获硬编码的标记。是否有一个过滤器允许我捕获整个页面模板的内容,包括内容?
如何将参数传递给Add_action()
我在Wordpress中为接受数组作为参数的单个事件声明了一个操作:$asins = array(); //I had to declare this since I\'m getting a notice of undefined variable if I don\'t add_action(\'z_purge_products_cache\', array($this, \'purge_products_cache\', $asins)); 我也尝试了这个,但它也不执行操
Get user's ID on logout
是否有可能在注销时在函数中获取用户ID?我试着把它挂在wp_logout, 但当试图获取用户信息时,它只返回null。我想知道前面是否还有一个钩子wp_logout destroy是一个可以让我捕获ID并对其进行处理的会话。我只想在注销时更新一个用户元字段。有没有办法做到这一点?
使用表单提交‘init’挂钩插入新用户
我正在发布一个表单来插入一个新用户,并将我的函数挂接到“init”。此代码位于我的mu插件文件夹中。用户可以很好地插入,但页面不会在wards之后加载。我的表单操作是空的,因此表单应该发布相同的页面(我想要),但是,我只得到一个空白页面(带有页眉和页脚),标题显示找不到页面。页面的帖子似乎有问题?下面是我的功能代码/* * Register a new reminder_service user */ function reminder_register(){
REGISTER_POST_TYPE在WordPress 3.6中不起作用
我正在使用WP3。我在添加新的职位类型时遇到问题。我在代码中加入了echo语句,并且知道a) 调用register\\u post\\u type的函数被调用db)我使用的post type名称不存在c)register\\u post\\u type返回一个包含我指定的所有值的对象但最终,一切都没有发生。未添加UI。似乎什么都没有注册。下面是我的全部代码:function responsive_custom_init_as() { $labels = array( \'nam
根据$POST使用哪个挂钩进行重定向
如果用户未登录并且正在访问某些帖子类型,则尝试添加要重定向的操作。问题是,在template\\u重定向期间,$post 为NULL,而其他标头似乎已经发送,因此不会重定向。这里应该采取什么适当的行动?add_action( \'template_redirect\', \'mytheme_restrict_user_content\' ); function mytheme_restrict_user_content(){ if (!is_user_logged_in() ) {
将html添加到CPT主页/admin edit.php
我想在我创建的自定义帖子类型的标题下添加一些html。请参见此处图像中的区域:http://i.stack.imgur.com/rpkV3.png我尝试了使用不同的方法,包括post\\u row\\u actions(去润滑)过滤器来实现这一点。有人知道如何实现这一点的函数或方法吗?我希望使用一个动作钩或过滤器。我想添加一个简单的说明,可能还有一个图像到该区域。谢谢
调用主题的函数中未定义的Add_action()。php
使用ajax验证表单后,我会在函数中使用php。php来实际发送表单。<?php $name = $_POST[\'fname\']; $lname = $_POST[\'lname\']; $subject_line = $_POST[\'subject\']; $email = $_POST[\'email\']; $phone = $_POST[\'phone\']; $message = $_POST[\'message\']; $ca
“提交供审查”挂钩的自定义函数
因此,我管理着一个由大约15名贡献者和5名编辑组成的博客。我想实现一个系统,每次投稿人点击“提交审核”按钮时,都会向编辑发送电子邮件进行校对。我策划了一个动作,但它似乎是在“编辑帖子”时间触发的,而不是在“提交”时间触发的。我的解决方法是检查帖子的状态,只发送“待定”的电子邮件,但在他们点击提交之前,状态仍然是“草稿”。。。这意味着它只在他们点击submit for review的那一刻起作用。这是我到目前为止的片段。请帮忙!function submit_send_email() { g
如何使用筛选器删除某些帖子类型的标题横幅
我使用的是一个十二岁的儿童主题,并希望删除某些帖子类型标题中的巨大横幅图像。如何使用add\\u filter()或add\\u action()执行此操作?我不想弄乱头球。在父主题中的php文件中,我只想preg\\u替换标题中的HTML内容。请原谅我的无知,但我还不太精通WP。
在用户创建帖子时执行某些操作(这是挂起的)
当(普通)用户创建帖子(提交审批)时,我该如何做我目前拥有:function emailinvestment( $new_status, $old_status, $post_id ) { if ( $old_status != \'new\' && $new_status != \'pending\' ) { // Do something (not working atm) }
包含第一个参数ADMIN_PRINT_SCRIPTS-$PAGE的Add_action
在这里我不明白传递的意义是什么$page 是否使用admin\\u print\\u脚本?我的代码如下:$page = add_submenu_page(\'edit.php?post_type=\' . $post_type, __(\'text\', \'plugin-dir-name\'), __(\'text\', \'plugin-dir-name\'), \'edit_posts\', \'text_\' . $post_type, array(&$this, \'text_list
如何呈现动态边栏小部件
我一直在阅读Wordpress源代码,试图更好地了解动态侧栏的呈现方式。然而,我遇到了一个关键点。。。894 | do_action( \'dynamic_sidebar\', $wp_registered_widgets[$id] ); 我找不到add\\u action(\'dynamic\\u sidebar\',…)的位置已定义。没有这一部分,我有点迷失在发生的事情中。请参见此处的代码:https://github.com/WordPress/WordPress/blob/b7c13e2