首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向storefront页眉操作添加快捷代码

向storefront页眉操作添加快捷代码
EN

Stack Overflow用户
提问于 2019-04-18 08:45:11
回答 1查看 480关注 0票数 0

我正在尝试在一个使用店面主题的Wordpress Woocommerce站点的标题中添加一个短代码。

执行内容的代码是...

代码语言:javascript
复制
do_action( 'storefront_header' );

我正在尝试通过在functions.php文件中使用下面的代码来添加短代码...

代码语言:javascript
复制
add_action( 'storefront_header', 'bkb_storefront_header_content', 40 );
function bkb_storefront_header_content() {
    echo do_shortcode('[lsphe-header]');
}

我也试着回显一段文字,但也不起作用……

代码语言:javascript
复制
add_action( 'storefront_header', 'bkb_storefront_header_content', 40 );
function bkb_storefront_header_content() {
    echo "HERE";
}
EN

回答 1

Stack Overflow用户

发布于 2019-04-18 13:55:44

Storefront具有与storefront_header操作挂钩的以下部分:

代码语言:javascript
复制
storefront_header
@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’, 50
@hooked ‘storefront_header_cart’, 60

根据您想要显示短代码的位置设置更高的优先级。

如果要用您的短码内容替换部分,请先删除默认的storefront操作,然后添加新操作:

例如,要将社交图标替换为您的短码内容,请添加以下代码:

代码语言:javascript
复制
remove_action( 'storefront_header', 'storefront_social_icons', 10 );
add_action( 'storefront_header', 'bkb_storefront_header_content', 11 );

更多信息:https://businessbloomer.com/storefront-theme-visual-hook-guide/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55737725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档