我正在使用Wordpress的子主题,WooCommerce主题店面。
店面标头挂钩函数的订购方式如下:
<?php
/**
* Functions hooked into storefront_header action
*
* @hooked storefront_skip_links - 0
* @hooked storefront_social_icons - 10
* @hooked storefront_site_branding - 20
* @hooked storefront_secondary_navigation - 30
* @hooked storefront_product_search - 40
* @hooked storefront_primary_navigation_wrapper - 42
* @hooked storefront_primary_navigation - 50
* @hooked storefront_header_cart - 60
* @hooked storefront_primary_navigation_wrapper_close - 68
*/
do_action( 'storefront_header' ); ?>
Run Code Online (Sandbox Code Playgroud)
我想更改顺序,以便product_search
可以在之前secondary_navigation
。
我已经遍历了店面文件,无法找到设置此顺序的位置,只能找到单个项。
任何人都可以请我帮忙上钩或做些改变订单的事情吗?
我有一个 WordPress 网站,并且有一个简单的 div,其中包含从 ACF 选项字段调用的背景图像,footer.php
如下所示:
<div id="footer" style="background-image: url('<?php the_field('footer_background', 'options'); ?>');">
Run Code Online (Sandbox Code Playgroud)
这在我的所有页面和模板上都完美运行。但是,当进入正在调用的博客类别(从博客页面中的类别小部件)时,它archive.php
会将 URL 转换为图像 ID 并输出,'85'
而不是 URL。
我尝试从 archive.php 中删除除页眉和页脚调用之外的所有代码,以防万一我在那里有一些东西,但仍然没有运气。ACF 字段肯定设置为“url”,因此它在其他地方都适用。
有什么想法为什么它会转换为archive.php
页面上的 ID 吗?