您当前的位置:首页 > TAG信息列表 > hooks
发布节约帖子时如何链接到固定链接?
我想知道在Wordpress中保存或发布我的帖子之前,如何将永久链接的结构更改为我想要的结构例如,当我添加标题时the wordpress blog 在我的帖子中,我得到了与下面类似的permalink结构:http://localhost/2015/09/10/the-wordpress-blog/ 在保存或发布之前,我想将其更改为以下内容:http://localhost/2015/09/10/the-wordpress-blog-is-mine/ 但我不知道如何才能实现我的目标。
如何定制Category_Description()?
在我正在开发的网站中,有50个类别+子类别,每个类别都有一个very long 描述文本,然后在归档页面中显示类别的所有标题及其描述,但显示每个类别的标题+每个描述的几个单词(摘录?)更有意义还有一个“阅读更多”链接,指向该类别的全部内容。因此,我阅读了《codex》和网上的许多文章,但我仍然无法理解为什么WordPress中默认不存在这种功能。它仅适用于帖子-功能参考/摘录。第二个问题是,解决这个问题最优雅的方法是什么?有一些插件或代码片段可以让您将html编辑器添加到管理端的类别描述中,但选择“阅读更
在Foridable中从frm_mail_Message筛选器获取条目ID
使用过滤器frm_email_message 在“强大”中,我想更改电子邮件中的邮件正文,但我需要获取条目id。我可以用不同的过滤器frm_email_value. 是否有方法存储一个过滤器中的值以用于另一个过滤器?
Over write plugin templates
是否可以通过在主题文件中创建文件夹并复制该文件夹中的文件并更改内容来覆盖插件模板[文件夹和文件名与插件中的名称相同]。通常,我们通过遵循这些系统来更改woocommerce页面模板。所有插件都可以吗?如果没有,是什么代码使woocommerce插件根据主题文件夹woocoomerce文件夹中的文件更改样式?
RSS项目可以用钩子更改吗?
我想用正则表达式更改站点RSS提要中每个项目的内容。这个rss2_item 钩子已关闭,但它是在项目输出后立即运行的,因此只有在向提要项目添加数据时才真正有用,我需要在输出前用正则表达式更改项目。有没有办法用add_action 还是我需要创建一个全新的rss.php 源文件?
如何连接到wp_NAV_MENU的容器?
我知道我可以通过声明自定义walker来编辑wp_nav_菜单中的项目,但我想在容器中添加一些代码,而walker无法处理这些代码。它位于导航菜单模板中。php,所以我可以通过在第329行之后添加代码来获得所需的效果。。。$nav_menu .= \"<div class=\'topper\'> <a href=\'\".get_home_url().\"\' class=\'intranet\'>H</a>
我可以删除WooCommerce主内容挂钩吗?
<?php /** * woocommerce_before_main_content hook * * @hooked woocommerce_output_content_wrapper - 10 (outputs opening divs for the content) * @hooked woocommerce_breadcrumb - 20 */ //do_actio
在创建帖子之前设置一个默认类别--如果用户没有选择
有什么选择吗hook 设置默认值的步骤category 对于custom_post_type 用户什么时候没有选择?例如,在RoR 它非常简单-通过使用before_save 过滤器您可以在之前设置任何需要的内容update 型号,或before_create - 在创建之前。。。我怎么能hook 一些action 用户单击后Publish 但在action 结束。。检查一下category 被选为custom_post_type - 如果不是,请设置一些默认值?
WooCommerce Single_PRODUCT_SUMMARY挂钩不起作用
我正在尝试将自己的自定义字段添加到产品页面上主产品标题输出之后的单个产品摘要中。我查过woocommerce文档(https://github.com/woothemes/woocommerce/blob/2.3.8/templates/content-single-product.php) 看起来woocommerce\\u single\\u product\\u summary是我的目标。下面是我所做的:// should hook into woocommerce single product s
使用Pending_to_PUBLISH挂接更新POST元数据
下面是我更新post meta的代码。function changePostExpireDatetime( $post ){ $featurePlanID = get_post_meta($post->ID, \'post_price_plan_id\', true ); remove_action(\'pending_to_publish\', \'changePostExpireDatetime\', 10, 1); $plan_price = ge
生成休眠挂接引用
似乎很多插件开发人员都会花时间添加过滤器/动作挂钩,让用户调整产品的功能。这很好,但他们通常不做的是提供一个钩子列表,以及它们接受了多少个参数。是否有人找到了指向插件(或主题)目录并查看所有可用挂钩列表的最佳自动化方法?我看到了一些可以扫描钩子的插件,但据我所知,它们会显示哪些插件实际上是被调用来呈现给定页面的。我得到的可能很方便。但有时,如果我知道我正在与一个特定的插件交互,我想知道它可能让我钩住一个动作或过滤器的每个地方。因此,我真正想要的是,给定一个插件根目录,将创建一个列表,其中每个项目包括:标记
将“data-”属性添加到图像链接
是否可以向图像链接添加属性和值?我目前拥有:<a href=\"#\"> <img class=\"img-responsive aligncenter wp-image-1286 size-full\" src=\"#\" alt=\"...\" width=\"858\" height=\"304\"> </a> 并希望添加data-rel=\"lightbox-0\" 至链接:<a href=\"#\" data-rel=\"l
作为过帐类型选项的自定义字段
Im使用车辆列表主题和WPUF Pro插件进行前端提交。WPUF插件自动读取主题post\\u type(vehicle)的分类,但主题获得了vehicle(details)选项,该插件在保存时无法处理。我尝试使用weDevs在文档中提供的挂钩,但没有成功(也没有对门票做出回应)。在屏幕选项上,我可以启用WPUF自定义字段并查看我在表单上提交的选项,但我想将它们保存为车辆选项(与我通过仪表板以管理员身份提交车辆相同)。theme/function.phpfunction wpuf_update_vehic
WP_QUERY在执行搜索查询之前挂接
有人知道在执行搜索查询之前(不在主循环中)是否有一个钩子来更改“s”参数以避免Wordpress的短语分裂吗?欢迎使用示例。。。谢谢P、 S:我也尝试了以下方法,但sql查询的第一部分似乎表明WP已经完成了搜索,然后重新运行一个由首先找到的post\\u ID过滤的查询:function alter_the_query( $where = \'\' ) { global $wpdb, $table_prefix, $wp_query; $tmpQobj = $wp_query->qu
插件中的多个wp_Schedule_Event cron作业导致多次执行
上周,我一直在为一家房地产网站做一些cron工作,该网站每天都有数百条更新/删除和新增帖子。我现在已经快结束了,希望安排三场WordPress活动来处理这个过程。我在下面链接的代码运行并向我发送一封包含输出的电子邮件(第二个和第三个事件被注释掉)。当我删除作业2和3中的注释时,问题就出现了。插件可以很好地激活,但当作业开始运行时,我会收到很多重复的电子邮件。注**这是一个流量很大的网站,在活动安排期间可能会被多次点击。我正在阅读的一些文章提到,wp cron在处理长脚本时存在一些已知问题,可能会重叠。尽管
在这个钩子名称中,前后的意思是什么?
我试图解释这个动作挂钩的名字:ws_plugin__s2member_pro_before_sc_authnet_form_after_shortcode_atts 这个钩子名称中的前后是什么意思?下划线有什么意义吗?钩子名似乎包含两个函数名,sc_authnet_form 和shortcode_atts, 由单词前后连接的。
WooCommerce:更改产品简短说明和价格的展示顺序
我想把价格“4.99美元-24.99美元”移到产品简短描述“认真地说。喝一杯这个…”NSFW Image Below ( Adult Language )有什么办法吗?我已经有了一个子主题,但我不确定需要覆盖哪个WooCommerce文件。
将我自己的函数添加到现有的WooCommerce挂钩
我正在尝试用父主题店面定制我的WooCommerce子主题。父主题创建单个产品模板(content single.php),如下所示:/** * @hooked storefront_post_header - 10 * @hooked storefront_post_meta - 20 * @hooked storefront_post_content - 30 */ do_action( \'storefront_single_post\' );
如何向自动用户发送“不活动”电子邮件?
我目前正在一个编辑性很强的WordPress网站上工作,我想实现的一个功能是,当某个特定角色的人(在本例中是参与者/作者)在设定的时间段(例如20天)内没有创建/发布任何新内容时,向他们发送电子邮件警报。然而,我不知道什么是最好的尝试方式。用钩子做这样的尝试有意义吗?然而,我担心的是,这些通知将取决于站点/仪表板的加载或触发此检查的特定操作?
Wordpress hook source
我试图了解插件是如何被激活的。wp-admin\\includes\\plugin.php, 第602行,有一个调用运行一个名为activated_plugindo_action( \'activated_plugin\', $plugin, $network_wide ); 我找不到钩子本身的来源。在哪里可以找到正在执行的操作的源?WP版本:4.3.1