ACF get_field()没有在WordPress中返回值
我正在合作使用ACF和CPT。我创建了一个短代码,放在主题的文本模块中。它工作得很好。然而,当我给ACF打电话时get_field(), 它没有返回任何值。我试着调查this question 还有这个one, 但两者都不起作用。我仔细检查了ACF字段名称。还试图将输入类型从文本更改为数字,但仍然没有希望。Development Environment<WordPress版本:5.2.2(目前最新版本)主题/子主题版本:Divi 3.25.3 <?php add_shortc
在添加Header.php时,WooCommerce商店页面中没有显示HTML代码吗?
我在标题中添加了一些代码。php,但它不会显示在商店页面中。它正在显示所有其他页面。 if( is_home() || ! $ed_section || ! ( is_front_page() || is_page_template( \'template-home.php\' ) ) ){ echo \'<div class = \"container\"><div id=\"content\" class=\"site-content\">
如何在自定义POST类型的主循环中创建IF语句
首先,这是我的第一个WP项目,我在学习的过程中。。。我知道这可能是一件很容易实现的事情,但由于某种原因,我很难让它发挥作用。。。所以,如果这是一个noob问题,我很抱歉。。。但我正在创建一个社交网站,它有类似于推特的不同类型的帖子。我有5种自定义帖子类型,用于评论/状态更新/“推特”、图片帖子、网络链接帖子、博客帖子和视频帖子。我创建了single-[帖子类型]。php文件,但这显然只是改变了它们在单个页面上的输出方式,并没有改变主循环中的HTML标记。所以我一直在尝试在主循环中使用其他一些if语句。。。
未调用Contact Form 7自定义验证
我正在尝试更改电子邮件的筛选器,使其显示“需要电子邮件地址”。我检查它是否为空()。我在联系人表格7中的标签是[电子邮件*您的电子邮件]你可以在这里看到,我尝试了所有的方法来改变过滤器的响应,但没有任何效果。add_filter( \'wpcf7_validate_email\', \'custom_email_confirmation_validation_filter\', 20, 2 ); add_filter( \'wpcf7_validate_email*\', \'custom_ema
使用案例:每个订单有多种发货方式
用例:每个订单有多种发货方式WooCommerce 具有2种产品的在线商店:Framing Product. 价格:50 USD.Print Product. 价格:20 USD.Plugins installed:<联邦快递WooCommerce配送,带打印标签。。。Shipping Rates:<用于Framing Products 我们需要应用Flat Shipping Rate [15 USD ] 因为我们亲自交付这些产品。用于Print Products 我们需要使用Fedex 送货
(ERROR_LOG)文件非常大
这个error_log 我的网站的文件大小已very large. 这样它就填满了整个服务器空间。此文件中的最后一个错误:[06-Jul-2019 13:22:21 UTC] PHP Warning: current() expects parameter 1 to be array, null given in /home/mysite/public_html/wp-includes/class-wp-hook.php on line 275 [06-Jul-2019 13:22:21 UTC
WordPress搜索-在结果中显示分类术语
我有一家定制的邮递式酒店。酒店可以用分类法度假村进行分类。在我的搜索页面上,我需要能够列出酒店and 结果中的分类术语,作为单独的结果。例如:Resort Name Hotel Name Hotel Name Hotel Name 度假村应该排在第一位,其次是酒店和其他一切。据我所知,分类术语在WordPress搜索中默认不显示。在我的功能中。php我目前将搜索限制在特定的帖子类型:function filter_search($query) { // Don\'
如何确保Gutenberg块的css不会被泛型样式破坏?
我正在处理一个预先存在的主题。在所讨论的站点上,样式为P标记设置规则。这些规则优先于某些块中使用的P标记的类样式。(例如,其结果覆盖了看起来相当愚蠢的内容)。我怎样才能解决这个问题?
Dynamic_Sidear()停止工作
一个已经使用了3到4年的自定义页面模板呈现了自定义侧栏,但它突然停止了呈现。我一生都搞不清楚问题出在哪里。/* functions.php */ /** * Register Areas sidebars and widgetized areas. * */ function my_widgets_init() { register_sidebar( array( \'name\'
通过元密钥获取用户-WP多站点
我正在尝试通过以下方式获取用户metakey: $user = get_users( array ( \'meta_key\' => \'token\', \'meta_value\' => $token, \'orderby\' => \'meta_value\', \'order\' => \'DESC
如何判断自定义域是否由ACF、Metabox.io、Carbon Fields、Customed Build等制成?
我正在开发一个将使用自定义字段的插件,但我很好奇是否有办法知道是哪个插件/库创建了这些自定义字段。我之所以试图找到这种区别,是因为我可以在获取这些字段的数据时使用正确的函数,所以对于ACF,我会使用get_field() 对于Metabox。io我会使用rwmb_meta 如果是定制的,我会使用get_post_meta(). 我在我的数据库中查找,看看是否能找到每个自定义字段的独特之处,但什么都没有跳出来。有没有办法告诉我们哪个插件/库创建了一个特定的自定义字段?
如何使用wp_插入_POST和POST_CATEGORY创建类别
我正在尝试用php及其wordpress函数创建一篇帖子。我正在使用wp\\u insert\\u post(),但我无法为帖子指定自定义类别类型的文本,也无法创建它我有以下代码:require_once \'wp-load.php\'; // This is test snippet for learning purposes. // Creates a WordPress Post with code. $post_id = -1; // Set the Author,
阻止RSS提要仅访问经过身份验证的用途
我试图限制在网站上拥有用户帐户的用户访问提要。我不想让未经身份验证的用户获取提要。我的网站将有多种类型的会员,每种会员都可以访问不同的提要,他们可以从中选择。
如何在图片下方显示图片Alt?
在每篇文章中,我都有大约10幅带有alt的图像。如何在每个图像alt下显示为可见文本?
WooCommerce已取消向管理员发送订单通知电子邮件
Greatings公司,我收到了关于新订单的电子邮件,关于账户创建的电子邮件。但是订单被取消了,管理员不会收到关于这个的电子邮件。在Woocommerce设置中,我检查了取消订单的电子邮件,一切正常。但系统不发送。我不需要为客户得到,但作为网站管理员,我想得到这些电子邮件。我如何才能做到这一点,或者这是Woocommerce的bug,我可以通过函数或插件进行管理?
如何仅提取WP_QUERY返回的第一个项目的帖子ID?
如何仅提取WP\\u查询返回的第一个项目的post ID?我所看到的所有示例、答案和文档都深入到使用循环进行操作中。那很好,但我只想要第一个身份证,其他什么都不要。由于插件只会在没有自定义帖子类型时生成自定义帖子类型,因此用户应该只有一个。我需要那个帖子的ID。如何查找帖子ID?有没有更简单的方法来确定用户是否有可用的帖子?就我所知:$query = new WP_Query( array( \'author\' => $current_user,
如何将页脚固定在屏幕底部
我最近使用Elementor用Wordpress创建了我的第一个主页(garageeden.at),但页脚有一个小问题(使用Elementor的页眉-页脚插件创建)。目前,它紧跟在内容之后,所以在内容很少的页面上,它位于页面的中间,下面有空格。我看到了添加的建议.site-footer{ position: fixed; bottom: 0; left: 0; right: 0; } 但如果我使用自定义css插件这样做
如何使用插件将模板文件替换为自定义帖子类型?
我正在尝试为自定义帖子类型应用过滤器,并为其提供不同的模板。所有这些都来自一个插件。然而,尽管证实add_hooks() 如果调用(该区域中的所有其他内容都有效),则完全忽略过滤器。我只能猜测我做错了什么,因为它看起来好像从未应用过过滤器。我知道这不是因为我else/die 在那里。它要么给我模板要么就死(对吧?)但它忽视了我。如何正确执行此操作?class some_cool_new_stuff{ public function __construct(){
如何将我的网站移至WordPress?
我需要将一个网站从okaycms迁移到wordpress,但我似乎找不到有效的方法。谁能告诉我怎么做吗。我想在wordpress中总是有重建一切的选择,但这不是一个很好的选择。提前谢谢。
Sage WordPress-插件命名空间:未找到
我最初在Sage论坛上发布here. 我试图让一个插件正常工作,但事实并非如此,我觉得这是一个非常普遍的命名空间问题,与实际的插件无关,所以我觉得我可以在这里找到成功。插件(及其代码/repo)位于:https://github.com/ItinerisLtd/acf-gutenblocks有什么办法可以解决这个错误吗?Fatal error: Uncaught Error: Class \'Itineris\\AcfGutenblocks\\Plugin\' not found in /app/publ