您当前的位置:首页 > TAG信息列表 > hooks
如何:使用WordPress‘Hooks’在自定义帖子类型上显示ACF[字段]?
Sub-questions:i) Which files/templates need to be copied to the child theme folder, other than function.php and style.css?ii) What actions/filters/ should be used and where should this code be inserted?抱歉,如果下面的措辞不准确,我是WP初学者。我最近在本地主机上安装了Customizer 4.0.8[作为
使用WordPress REST API在保存前验证自定义字段
我想在帖子(自定义帖子类型)保存到WordPress之前添加自定义验证。我正在使用RESTAPI将post插入到自定义post类型。我需要的是,我使用ACF(高级自定义字段)创建的字段应该在实际保存到WordPress后端之前进行验证。我试图在扑救前找到钩子动作,但到目前为止运气不好。快速帮助将不胜感激。
If、Else和ElseIf语句的问题
对于我的网站,我需要有不同的标题颜色,这取决于它所在的页面。以下是我的网站正在运行的代码:<?php if ( is_single() && is_post_type(\'product\') || is_page(576) || is_single() && is_post_type(\'post\')) : ?> <div class=\"header-inner\"> <style type=\"t
如何将文本添加到特定的“编辑页面”?
我有一个特定的页面,我不希望被编辑。因此,我希望在特定的“编辑页面”文件中放置一条“请勿编辑此页面”消息,如下所示:关于如何实现这一点,或者我可以在WordPress Codex/开发者资源中搜索什么,有什么想法吗?理想情况下,我希望能够创建某种模板文件,但如果不能,我想解决方案将涉及在functions.php 文件
如何将WooCommerce产品输出到页面、设置样式和修改html结构
说到woocommerce,我是一个彻头彻尾的傻瓜,所以请容忍我。我在woo中添加了6种产品。我有一个购物车和一个签出页面,它们使用短代码将php/html输出到相应的页面,现在我知道我可以按照woo文档使用覆盖以升级安全的方式编辑文件。我已经使用这种技术成功地修改了这些页面。此外,我正在使用understrap-child 主题,因为它是自定义的,我需要添加吗add_theme_support 在我的功能中。php?如woo文档中所述。现在我要实现我想要的目标。我想在wordpress中创建一个新页面,
删除使用CREATE_Function()设置的操作/过滤器
我从另一家开发公司得到的这个主题到处都是add_action/filter( \'hook/filter\', create_function( \'\', \'return blah(\'blah\')\' ); 我们将此站点移动到运行php 7.2.我想知道删除这些操作和过滤器的合适方法是什么。或者我可以简单地将/path/to/file复制并粘贴到子目录中,然后知道这将被覆盖吗?这里有一个例子if ( ! function_exists( \'ot_register_theme_options_pa
基于模板处理Body类
通过PHP function, 我想我能应付身体训练,但我认为WordPress 会有一些具体的方法来处理它。如果Home.php 那么身体里的类应该是wbody 否则应该是bgody.正如我所说,我会写作PHP functions 基于模板打印类,但在WordPress?
在内容后插入函数输出
因此,我试图在我的博客文章末尾添加一个按钮,以下是我目前在插件中的代码:<?php /* Plugin Name: etc.... */ function shares_content() { ?> <div class=\'social-shares-container\'> <a href=\'https://www.facebook.com/sharer/sharer.php?u=<?php e
如何访问DELETE_PRODUCT_CAT操作中已删除的术语
我想在删除产品类别后运行一些代码,在该功能中,我想访问已删除类别的名称,根据他们的文档,我可以执行以下操作:add_action(\'delete_product_cat\', \'sync_cat_delete\', 10, 1); function sync_cat_delete($term, $tt_id, $deleted_term, $object_ids){ var_dump($deleted_term); } 但当我这样做时,我得到500个
无法正确设置_TITLE ADD_FILTER以显示SHORT_URL
我试图为我的博客帖子显示Bitly的帖子短URL,但似乎有些不对劲,因为当我使用此代码时,我看到页面上所有菜单项的输出等。。。此外,URL似乎没有正确输出。经过多次尝试,我尝试使用以下方法:function shorturl_after_title( $title ) { if ( function_exists(\'wp_get_shortlink\') && is_single() && \'post\' == get_post_type() ) {
在WordPress中授予二级用户角色时会触发钩子吗?
我知道当更改主角色时,会触发set\\u user\\u role,是否有类似的挂钩来授予辅助角色?
我应该在哪里(或何时)注册新的分类法?
我正在写一个插件,我的问题是:哪一点最适合放置代码来注册自定义\\u post\\u类型或分类:“init action”或“activation\\u hook”???1) 初始化操作add_action( \'init\', \'create_my_taxonomy\' ); function create_my_taxonomy() { register_taxonomy( . . .); } 2)激活挂钩register_activation_hook(
在古登堡图像块中设置默认图像链接目标
我想将古腾堡图像块的默认目标设置为“媒体文件”:我已经找到了classic editor, 和一个似乎为Gutenberg galleries 通过编辑块的模板,但我的印象是,修改编辑器行为的预期方法是通过块编辑器中的JavaScript挂钩。有没有办法在块编辑器中使用JavaScript挂钩设置默认目标?更新:我在Gutenberg GitHub存储库上发出了一个pull请求,试图实现用插件覆盖默认链接目标的能力。最新版本为here. 截至撰写本文时,这一点尚未合并。
检查WordPress中的`do_action()`是否返回任何结果
我想检查一下do_action(\'some_hook\') 在WordPress中,返回/回显特定帖子的任何结果。我试过使用has_action(\'some_hook\') 但它只检查\'some_hook\' 在全局级别有任何注册的处理程序,它不会检查特定帖子是否有该挂钩的任何结果。谁能告诉我如何实现我的目标?
如何使用插件调用POST底部的函数?
我正在创建一个插件,需要编写一个函数,该函数将在帖子底部调用。目前,我已经创建了一个短代码,并在需要的地方调用每个帖子底部的短代码。我现在需要在插件中添加创建的shortcode函数并从那里调用。有人能建议我使用动作类型来调用帖子底部创建的函数吗?
安全问题-显示常规自定义登录错误消息
我需要更改Wordpress登录页面和丢失密码页面上提供的信息,以便黑客无法轻松查看用户名或电子邮件是否与现有帐户关联。目前Wordpress泄露了太多有用的信息。在登录页面上,它会告诉您用户名是否错误或密码是否错误。我需要这样说,比如“登录失败”,这不会为黑客提供关于他们是否有现有用户名或电子邮件的有价值信息。然后在丢失的密码上,我只想说“请检查您的电子邮件,如果用户名或电子邮件存在,我们会给您发送一个链接”之类的话!提前感谢您的帮助!
如何更改类别和标签档案上的帖子顺序?
WordPress默认按日期降序发布。但我希望他们在日期前按升序排列。如何将标记和类别的顺序改为仅升序?我不想更改博客帖子的顺序。
如何改变物品在垃圾桶中保存的时间?
启用垃圾箱功能后,已删除的帖子将移动到垃圾箱并在那里存储30天。还有一个schedule/wp\\u cron事件,负责在此之后永久删除这些帖子。有什么简单的方法可以改变这个时间吗?
将某项操作推迟到当前操作完成
我有两个在更新帖子时运行的操作。问题是,第二个函数在第一个函数完成之前运行。add_action(\'save_post\', \'postUpdate\', 10); add_action(\'post_updated\', ‘deleteCacheOnCloudfront ’, 1000, 3); 让第一个函数在第二个操作开始之前完成的最佳方法是什么?有没有另一个更晚开始的钩子?同时,我设置了一个一次性cron,使其在5秒后激活,我认为这不是一个优雅的解决方案。谢谢
使用POSTS_ORDERBY过滤器和POST元值对搜索结果进行重新排序
我想根据帖子元和日期重新排序搜索结果。post元键是_prioritize_s 价值并不重要。因此,在“普通”元查询中,我只需编写compare 要检查的参数是否存在。虽然我有元查询的经验,但直到现在我还从未对搜索结果进行过重新排序,所以我非常感谢您的帮助。This is how I\'d like to re-order the search results:<检查帖子是否带有post meta_prioritize_s 存在于搜索结果中,如果存在,请按日期顺序(从最近到最旧)将其放在结果的顶部。