您当前的位置:首页 > TAG信息列表 > actions
Custom Form Processing Issue
我在wordpress网站上创建了一个表单,一个处理函数中数据的函数。php和一个动作php文件。我已经测试了处理功能,知道它可以正常工作,但我在与wordpress进行通信时遇到了问题。更新\\u item\\u meta。php位于我的主题目录中。Form Opening Tag<form method=\"post\" id=\"project-info\" action=\"/wp-content/themes/Avada/update_item_meta.php\"> upd
有没有可能用一个动作/过滤器来完全取代一篇文章?
目前,我正在尝试替换$post 全局,在wp 行动然而,即使在模板中,输出时也会显示正确的post数据$post, 实际输出内容未更新。我追溯了整个the_content 功能,但我找不到任何异常。这可能吗?如果可能的话,我错过了什么?
如何取消与untrash_post挂钩的操作?或任何钩子
我想在插件中执行以下操作:-挂钩到untrash_post使用自定义函数-在自定义函数内执行一些检查-取消实际的后期还原(未分级)我试过了remove_action 但似乎不起作用。你能给我指出正确的方向吗?代码示例:add_action( \'untrash_post\', array( __CLASS__, \'static_untrash_handler\' ) ); 。。。。。public static function static_untrash_handler( $post ) {
将_TITLE筛选器应用于帖子标题和后端自动社交共享插件,但不应用于导航菜单
挑战我一直在努力写作a filter that applies (prepends a string) to (a) post titles of a certain post type and (b) to that same post type WordPress admin backend for use by an auto social sharing plugin.我已经非常接近了。我做到了:1。仅对自定义post\\u类型的post titles2进行前置。前置到custom\\u post
如何为管理员端插件的使用添加_title前缀
当我这样做时:function append_album_review_to_title( $title ) { global $post; if ( get_post_type( $post->ID ) == \'album_review\' && in_the_loop() ){ return \'Album Review: \' . $title; } else { return $
WooCommerce Add_action挂钩导致500错误
我正在尝试在商店的结帐页上添加一行文本,该行将在发货行之后立即显示。我在我的子主题函数中添加了以下内容。php文件: add_action( \'woocommerce_review_order_after_shipping\', \'action_woocommerce_review_order_after_shipping\'); function action_woocommerce_review_order_after_shipping( ) { echo = \
将变量从ADD_ACTION传递到主题的好方法是什么?
内部功能。php:add_action(\'init\',\'my_action\'); function my_action() { if($dontknow) { $passme = \"yes\"; } else { $passme = \"no\"; } } 内部索引。当前主题的php:echo $passme; 是否有可用于此目的的global?我应该使用
为什么要使用wp_lear_Scheduled_Hook?它做了什么?
我对cron的工作还不熟悉。阅读后this article I能够使用wp_schedule_event.该页面中有一句话是关于“不要忘记在停用时清理调度程序”。我阅读了wp_clear_scheduled_hook.但我还是不明白我们为什么要使用wp_clear_scheduled_hook 以及它的作用。
从扩展类内的插件中删除操作且未分配变量
我为此尝试了很多解决方案,但我想不出来。以下是插件代码的简化版本:class YITH_Vendors_Frontend_Premium extends YITH_Vendors_Frontend { public function __construct() { add_action( \'woocommerce_register_form\', array( $this, \'register_form\' ) ); } 因此,我想从我的子主
取消排队、取消注册、删除操作-插件不起作用
几年前,我还没有掌握运行多站点网络的最佳实践,我经常使用网络激活插件。后来我意识到这是一个错误,因为并不是所有的网站都使用了一些插件。所以我在几个网站上有不必要的脚本和样式表。我开始为那些不需要的插件资源做的是wp_dequeue_style( \'style-sheet\' ); 和wp_deregister_style( \'style-sheet\' ); 在子主题函数中。php我的问题是,它并不适用于所有插件。例如https://wordpress.org/plugins/advanced-rec
WP日程安排活动-每天第一个访客到来时
我有一个每日wp计划活动。我知道,当用户访问该站点时,如果计划时间过去,就会发生这种情况。如果我从今天上午12点开始,如果明天第一个访客明天凌晨1:20来,那么事件将发生在明天凌晨1:20。。日复一日,它发生在凌晨1点20分之后还是凌晨12点之后。?
在COMMENT_POST上使用HAS_FILTER
我连接到comment form(如果用户登录,则在comment\\u form\\u logged\\u in\\u后;如果未登录,则在comment\\u form\\u before\\u字段前),以添加2个字段(评级和标题)。这些字段可以是必填字段,也可以不保存注释。这些字段不会出现在评论回复中,或者如果没有为某个帖子或页面启用审阅,则这些字段不会出现在评论回复中。如果这些字段是必需的,我必须检查comment\\u post(就在保存注释之前)是否已运行过滤器,如果不只是在没有任何commen
与操作DELETED_POST和IS_ADMIN()的‘Conflicts’
我在前端为博客帖子和自定义类型的帖子创建了一个删除按钮,删除后我会重定向到一个特定页面,我在google上四处查看,发现了所有类似的解决方案:add_action(\'deleted_post\', \'my_trashed_post_handler\', 10); function my_trashed_post_handler($post_id) { wp_redirect( get_option(\'siteurl\') ); exit;
我应该在什么时候调用Add_Setting_Section和Add_Setting_field?
我看过的所有例子add_settings_section &;add_settings_field 让他们在admin_init 行动这意味着在加载每个管理页面时会调用它们。然而,我的理解是,它们仅在呈现显示它们的选项页面时使用。有什么理由不把所有的电话都转到add_settings_section &;add_settings_field 在给定给的回调函数中add_menu_page?我很好奇,因为我有一个插件,其中要显示的字段的选择是由对外部API的调用决定的。我当然不想在每次加载管理页
REMOVE_ACTION不使用过程函数
我有一个购买的主题,可以按程序加载如下操作:function func() { echo \"head content\"; } add_action( \'wp_head\', \'func\', 5 ); 遵循remove action codex 我尝试了以下方法:remove_action( \'wp_head\', \'func\', 5 ); 这不起作用,所以我认为这是一个优先考虑的问题,所以我调整了更高和更低的都不起作用。然后我尝试将函数包
我无法将Suggest.js加入前端-未添加
我的建议。前端未添加js。除此之外,所有脚本都已正确加载。我只想在frontpage上加载它,以便:add_action(\'wp_enqueue_scripts\', \'homescripts\'); function homescripts() { if (is_front_page()): wp_enqueue_script(\'suggest\'); endif; } 在我家的html中<script>
为什么表单不需要带有使用POST数据的插件的“操作”?
所以我对WordPress插件还是比较陌生的。有一件事我不确定。我正在构建一个前端表单,允许用户发布帖子。在下面的这本指南中,有一个插件允许用户这样做。然而,他构建的“表单”没有任何“操作”,就像表单没有将用户重定向到任何地方一样。https://www.wpkb.com/add-front-end-posting-functionality-wordpress-building-plugin/我将有一个表单操作重定向到一个php页面,该页面将启动createPost(); 作用Why doesn\'t
如何做_动作并获得返回值?
因此,有以下情况。我添加了一个操作来清除数据库中的日志:add_action( \'myplugin_clean_logs\', array( \'MyPlugin_Logs\', \'clean_logs\' ) ); 现在,我想定期运行此操作:wp_schedule_event( current_time( \'timestamp\' ), \'daily\', \'myplugin_clean_logs\' ); 并手动执行:do_action( \'myplugin_clean
如何将参数传递给ADMIN_NOTICES?
因此,有以下情况。我需要在admin_notices.class MyPlugin_Admin { public static function render_admin_notice() { echo $name . \' has been upgraded.\'; } } add_action( \'admin_notices\', array( \'MyPlugin_Admin\', \'render_admin_no
Wait a result before enqueue
假设我们有:class AwesomeClass{ private storedResult; private __construct(){ add_action( \'set_logged_in_cookie\', array($this, \'a\'),10,1); add_action(\'wp_enqueue_scripts\', array($this, \'b\'));