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

  • 执行保存帖子的函数时出现问题

    时间:2013-04-02

    这是我的基本插件代码。我只是从零开始。我将解释功能。这很简单,当我的插件处于活动状态时,它会在标签框下方的添加新帖子页面中添加一个新的元框。用户可以向我的文本框中添加值(&a);我将使用post ID将该值保存到我的表中。在阅读我的代码后,您可以理解发生了什么。<?php /* Plugin Name: Post Extender Author: Jithesh Kt Version: 1.0 */ add_action( \'admin_m

  • 将用户插入数据库之前的挂钩

    时间:2013-04-10

    我正在使用woocommerce开发airsoft网站。我的客户的一个需求是,如果用户的姓名或邮件被列入黑名单,就阻止用户注册(我还不知道我会使用csv文件、json还是简单数组)。因此,在将用户插入数据库之前,我必须执行一些验证。但我没能找到好的钩子。

  • 在类中使用多个带参数的Add_action

    时间:2013-04-14

    我正在创建一个主题框架,并使用一个类来启动主题的所有基本功能(添加主题支持、菜单等)。我在尝试将脚本和样式排队时遇到了问题:我正在使用add_action( \'init\', array(&$this, \'EnqueueScrits\'), 10, 1); 和do_action( \'init\', $enqueued ); 使用$enqueued参数调用方法。但是,当我尝试使用相同的技术来添加wp_enqueue_style $param正在混淆(脚本的$param也用于样式)。然后,我的解

  • 如何在页面上显示用户简历

    时间:2013-04-16

    我对Wordpress相当陌生。我有一些用户在我的网站上创建个人资料,其中一个部分是他们的个人简历。如何获取这些信息并将其显示在“用户配置文件页面”上。谢谢

  • 从外部插件类中删除操作

    时间:2013-04-18

    我正在使用一个包含这行代码的插件来添加来自Eazyest_Frontend 类别:add_action( \'eazyest_gallery_thumbnails\', \'ezg_thumbnails\',5); 我想删除它,在不编辑插件的情况下做一些不同的事情。我认为这增加了我的功能。php文件可能工作:global $eazyest_frontend; remove_action( \'eazyest_gallery_thumbnails\', array($eazyest

  • 使用jQuery删除存储在wp_Options中的数据

    时间:2013-04-22

    我想知道是否有人能就我的问题给我进一步的建议。我的插件的一部分存储了用于调试的日志文件。我已经使用jquery和wp\\u localise\\u脚本在我的管理页面的(div#log)中成功地显示了它们。我有一个删除这些日志的按钮,但我不确定如何处理。我觉得ajax可能会在这里派上用场,但不确定从哪里开始。以下是我的代码的相关部分:admin_enqueue_scripts (action) $args = array(get_option(\'wow_tweets_log\'));//log files

  • 当永久链接被重建时有什么动作吗?

    时间:2013-04-24

    在我的插件中,选项表中有一个标题和永久链接列表。每次保存自定义帖子类型时,它都会更新。由于我正在保存永久链接,如果用户更改永久链接结构,选项数据可能会变差。我需要一个可以在permalink结构更新时执行的操作。有吗?

  • 理解应用过滤器()时遇到问题

    时间:2013-04-26

    在apply\\u filters()中apply_filters( $tag, $value, $var ... ); 我的头在$value 和$var. 我读了抄本,听起来像$value 可以修改,$var 没有,但我还没有在野外找到这样的例子。它似乎是用来传递变量的一种方式。在这种情况下,这和$var?

  • WP登录表单操作URL在浏览器中显示为漂亮的URL(例如,带有恢复密码)

    时间:2013-05-03

    我想使用WP本机登录/注册/还原密码/。。功能,但显示漂亮的URL,而不是wp登录。php我一直在查看核心代码,注意到大多数与登录相关的表单都有硬编码的操作URL。例如,还原密码表单具有以下操作URL<form name=\"resetpassform\" id=\"resetpassform\" action=\"<?php echo esc_url( site_url( \'wp-login.php?action=resetpass&key=\' . urlencode( $_GE

  • 用URL字符串中的单词替换单词

    时间:2013-05-03

    我试图用URL字符串中的一个单词替换每个页面上的一个单词,例如“Denver”,因此?city=Atlanta 在URL中。所以我想使用PHP的GET从URL字符串中获取城市str_replace 替换它,但我必须将其附加到WordPress中的哪个动作/挂钩?该词将出现在整个页面中,包括标题、徽标描述、内容、页脚等。。。因此,它不能仅仅取代内容。

  • 删除操作或出列方式-两者都不起作用

    时间:2013-05-04

    我想要实现的是删除另一个动作中的一个动作。该操作正在调用一个样式,虽然我已尝试取消该样式的注册和出列,但它仍显示在管理页面上。以下是代码片段(WooCommerce内部):function woocommerce_admin_menu() { global $menu, $woocommerce;... $print_css_on = apply_filters( \'woocommerce_screen_ids\', array( \'toplevel_page

  • 以编程方式清空超级缓存(使用ACF操作)

    时间:2013-05-06

    我经常使用高级自定义字段为我的客户创建很棒的后端界面(我相信我们很多人都是这样做的…)。ACF包括一个选项附加组件,它创建一个或多个全局选项页面,用户可以从任何地方提取数据。例如,我使用选项页面让客户选择要在主页旋转木马上显示的5篇文章。我开始使用选项加载项和超级缓存遇到问题。似乎默认情况下,保存选项页面对缓存没有影响,例如主页旋转木马保持不变,客户端感到困惑…我需要挂接到选项页,以便在保存选项页时以编程方式清空缓存,因为我通常不会给我的客户端管理员访问权限,也不会用缓存之类的技术来打扰他们。ACF的作者

  • 如何为我的插件创建API?

    时间:2013-05-08

    我一直在为WordPress开发插件,我开发的大多数插件都使用两到三个类,因此没有Buddypress或WooCommerce那么大。我计划开发两个开源插件,以提供某种复杂的系统(目前无法共享详细信息,但稍后在开发过程中),其他开发人员可以自定义功能,他们的系统需要与Buddypress和WooCommerce相同。当我检查这些插件文件时,我意识到它们已经注册了自己的操作和过滤器,开发人员可以根据需要修改这些操作和过滤器。然而,我的问题是无法完全理解,我应该如何编写一个插件,让其他人可以灵活地重写函数并添

  • 如何将“发布”链接添加到快速操作

    时间:2013-05-12

    我正在尝试通过快速操作添加“发布”链接:但我不确定该如何实施。以下是我目前掌握的情况:add_filter(\'post_row_actions\', function ( $actions ) { global $post; // If the post hasn\'t been published yet if ( get_post_status($post) != \'publish\' ) {

  • WordPress主题更新操作?

    时间:2013-05-19

    我做了很多搜索。我正在寻找主题更新后调用的钩子/动作。我知道初始化一个-但一个基本的更新?似乎找不到。如果不存在,自动更新后如何运行函数?

  • 通过PHPMailer发送表单数据-如何从表单操作PHP脚本

    时间:2013-05-20

    提供的一些简单要点。。。我希望从WordPress页面操作PHP脚本,但存储脚本的最佳位置是哪里?该脚本在平面HTML目录结构中使用非WordPress环境时运行良好。我想使用以下代码从页面执行操作:<form class=\"contact_form\" form action=\"phpmailersub.php\" method=\"post\" enctype=\"multipart/form-data\" name=\"contact_form\" onsubmit=\"return va

  • 如何在可湿性粉剂插件中从这个类的外部访问函数?

    时间:2013-05-22

    我正在开发一个名为WP的插件。DD_Awesome_Plugin 这是我迄今为止的代码(简化版,类函数中没有额外的代码逻辑):class DD_Awesome_PLugin { public function __construct() { } public function add_menu_page() { add_options_page(\'DD Awesome P

  • 触发cron“wp”或“init”的操作是什么?

    时间:2013-05-23

    你建议在插件中使用哪一个?为什么?add_action( \'wp\', \'trigger_me\' ); function trigger_me() { if ( !wp_next_scheduled( \'my_plugin_cron\' ) ) { wp_schedule_event(time(), \'hourly\', \'my_plugin_cron\'); } } ORadd_action(

  • 为什么筛选器/操作需要参数计数?

    时间:2013-05-29

    我只是在看插件。php试图回答上述问题,但我无法解决。调用筛选器的实际代码如下:do { foreach( (array) current($wp_filter[$tag]) as $the_ ) if ( !is_null($the_[\'function\']) ){ $args[1] = $value; $value = call_user_func_array($the_[\'function\

  • WP_LOGIN操作挂接不起作用

    时间:2013-06-02

    我花了很多时间寻找我的问题的解决方案,但都没有成功。你的帮助是无价的。我正在创建一个简化的徽章系统。目标是增加用户在网站上执行某些操作时的徽章数量。例如,对于每个发布的帖子,我都会给用户一个徽章。为此,我选择了用户元数据,并使用publish\\u post操作挂钩。在我的functions.php, 我说:function publish_badge($post_ID) { global $current_user; get_currentuserinfo();&