您当前的位置:首页 > TAG信息列表 > hooks
将WordPress自动更新计划为仅在工作时间运行
我们已经打开了WordPress自动更新(yey!),但是,为了以防万一,我们只希望在白天(例如09:00-17:30)运行自动更新。我们禁用了“on init”WP Cron,并且每10分钟从服务器crontab调用一次。如何调整自动更新,以便在这些时间内运行所有更新?我已经查看了WP Cron的挂钩,但有点迷路了。此外,是否有一个钩子在自动更新完成后触发?我们的代码是源代码管理的,我正在寻找在更新后将新分支“自动提交”到代码中的方法(而不必手动执行)。(重复问题并没有为钩子的检查提供任何指导-只是建议
如何使用子主题替换函数?
我有以下功能,我想替换图像nopic。jpg公司我已通过删除一些冗余选项进行了更新。 if ( ! function_exists( \'TaskerDev_get_first_post_image_fnc\' ) ) : function TaskerDev_get_first_post_image_fnc($pid, $w = 100, $h = 100) { //---------------------
插件选项、预设和过滤器:你能帮我改进我的工作流程吗?
我正在构建一个插件,我很难处理它的选项。我已经尝试了几种方法,但我想我在这里遇到了一个结构性问题。我很想听听你对这一切的意见,因为我真的不知道如何让它变得更聪明。我关于选项的主要功能是获取插件的选项。如果选项表中未定义,请获取默认选项。使用get\\u presets()覆盖这些选项:预设优先于用户定义的选项。有一个钩子可以过滤选项get\\u default\\u options()-插件的默认选项-获取插件的预设,这些预设为空,但外部插件可以使用过滤器挂钩添加预设。如果定义了预设,它将覆盖匹配选项并灰
如何知道该使用什么滤镜以及如何使用?
我如何知道我可以使用什么过滤器来更改任何内容,以及我的函数必须返回什么?例如,有时我不得不在帖子标题中添加a或a。它可以工作(WP在这里不清理html标记),但在admin中列出帖子时不可读,因为标题总是按原样显示,而不是html清理。所以,我想过滤标题上的html标记,但只有当我在admin中列出它们时(不在前面,也不在编辑帖子时)。谢谢
有条件的自动保存还是自动草稿?
我正在尝试使用创建文件fopen() 在…上save_post. 我很难找到正确的条件来阻止通过自动保存创建文件。我只想在单击发布帖子时创建文件。当前,该文件是在我单击“添加新内容”和填写标题时创建的。我尝试了几种组合使用wp_is_post_revision() 和wp_is_post_autosave() 任何帮助都将不胜感激。
在产品页面WooCommerce上的简短描述后添加文本的问题
我试图在woocommerce的简短描述之后添加一些文本。我提出了以下添加操作,但当我使用它时,它会替换现有的简短描述文本。有没有办法在现有简短描述之后添加此内容而不替换?function show_shipping_price() { echo \'Order within <b>3 hours 27 minutes</b> to get it delivered for <b>only £1</b>\'; } add_fi
Switch_to_Blog():加载文本域
我正在使用WordPress多站点功能Multilingual Press Pro 创建带有链接帖子的多语言网站。在网络激活插件中,注册自定义帖子类型。对于转换段塞,我使用l10n:\'rewrite\' => array( \'slug\' => __( \'products\', \'text-domain\' ) . \'/%product-category%\', \'with_front\' => false
我的Add_action(wp_footer,‘方法’)没有调用?
在我的主题功能中。我放的php文件:add_action(\'wp_footer\', \'method\'); function method() { echo \"this is being called\"; die(); } 我的wordpress页脚。php文件如下所示:<?php wp_footer(); ?> </body> </html> 为什么没有调用我的add\\u
Post formating on Home page
我有一个关于WordPress帖子循环的简单问题。我想在我的网站上实现以下目标:~我正在运行房地产门户网站,我想在我的主页上以自定义布局显示特色物业。在这个自定义布局中,我想有六个分区,每个分区将容纳包含六个特性的滑块。所以在主页上总共会有36个特色属性,在wordpress中,我们可以通过循环检索特色属性,但我想将它们分别放在每个分区中。就像第一个分区的第一个属性和第二个分区的第二个属性等等。当所有六个分区都用单个属性填充时,再次从第一个分区开始,在其中添加额外的属性,然后再次重复该过程。有可能这样做吗
Get在帖子作者更改时触发的钩子
当从编辑帖子屏幕修改帖子作者时,是否有任何钩子触发?我可以列出更新帖子挂钩,但我不知道帖子的作者是否已更改。
在页面开始加载时挂起该链接
我想在wp页面开始加载时创建一个基于php的页面加载消息。这上面有钩子吗?简单地像wp_loaded?wp_loaded 是在页面完全加载后,我不想与之相反。。
将筛选器添加到‘WooCommerce_Bethe_Main_Content’(_F)
我在函数中添加了一个过滤器。php并将优先级非常高和非常低更改为1,但每次参数都是空字符串“”;add_filter( \'woocommerce_before_main_content\',\'wc_start_layout\'); function wc_start_layout($content){ $content=\'\'; return $content; } 我做错了什么?
在编辑帖子/页面中更改固定链接的操作或筛选器是什么?
我知道edit_form_after_title 钩子,但是改变永久链接怎么样。WordPress是如何创建永久链接的,因为这个永久链接get_the_permalink 返回值不匹配?有人能帮帮我吗?
哪个钩子先运行(init,...或?)
例如,任何“裸”代码,即:IF ($_POST) then...., 在任何WP操作之前直接运行。例如,这将稍后运行(即使使用点1):add_action(\'init\',\'my_function\',1); 我想在任何WP操作开始之前执行我的代码。首先执行哪个钩子?
Modify a plugin's content
我正在使用Mooberry Book Manager 它的网格上有一个钩子mbdb_book_grid_after_link 我创建了一个插件,以便在网格中显示其他内容,这是非常基本的<?php /* Plugin Name: jw-book-enchance */ defined( \'ABSPATH\' ) or die( \'No script kiddies please!\' ); function addOptions($post_id)
WooCommerce评论_模板筛选器未触发
我有一个通过wp\\U ajax调用的模板文件,该文件返回特定WooCommerce产品的数据。在模板文件的“选项卡”部分,每个选项卡都工作正常:说明-良好其他信息-良好自定义选项卡-良好唯一未呈现选项卡面板内容的选项卡是评论选项卡。有趣的是选项卡链接(li) 显示正确的选项卡计数。但是,当您单击该链接时,审阅面板不再显示:无并设置为活动-不显示任何内容。(这已在开发工具中得到验证)。调用所有单个选项卡的代码是:<?php call_user_func( $tab[\'callback\'], $k
为什么插件中的wp_enQueue_style()不加载样式表?
我正在尝试通过插件加载自定义样式表(用于前端,而不是管理区域)。据我所知,我正在按照法典所说的正确方式做事,但我的CSS没有加载。这就是我所拥有的:/* * Load stylesheets, etc. */ function cl_chanimal_scripts() { //Register CSS wp_register_style(\'cl-chanimal-styles\', plugins_url(\'css/cl-chan
如何在没有钩子的情况下修改核心?
我想向<form> 元素。因为表单字段本身是由comment_form(), 开口内没有可编辑的挂钩<form>, 我不知道该怎么做?我不需要更换整个comment_form() 函数--我只想向<form>, 所以它有点像<form ... data-my-custom=\"my_value\">. 提示、技巧、建议?我正在运行最新版本的WP(它现在自动更新!哇!)。
如何在WordPress钩子函数中使用输出缓冲?
输出缓冲似乎没有考虑挂钩函数中的echo。function buffer_start() { ob_start(); } function buffer_end() { ob_end_flush(); } add_action(\'init\', \'buffer_start\'); add_action(\'admin_footer\', \'buffer_end\'); add_action(\"draft_to_publish\", \"my_hooked
挂钩筛选器位于特定页面上的内容之后(_C)
我创建了一个函数来钩住\\u内容。这仅适用于某些页面/帖子。它使用的是默认模板,但不是我的自定义模板。function insertFootNote($content) { $content.= \"<div>\"; $content.=\"additional content\"; $content.= \"</div>\"; return $content; } add_filter (\'the