在我的WP网站上自定义折叠主题



我必须在我的WP网站的Enfold主题中自定义标题。我将公司徽标放在左侧,在此下方放置主菜单。我需要在公司徽标附近添加另一张图片。我"创建"了一个主题子项,我想添加一个小部件以将图像放置在公司徽标的右侧,但主题仅在标题中需要公司徽标和主菜单。我可以自定义我的标题来执行此操作吗?你能帮我吗?谢谢!

如果您购买了 enfold 主题,您将获得子主题。您的标题部分(菜单和徽标)正在从位于enfold/include/helper-main-menu的helper-main-menu.php文件运行.php

现在要在子主题中获取它,请将标题.php添加到您的子主题中,然后添加一个名为 include 的文件夹并保留 helper-main-menu.php 的副本。这应该与父主题相同。

现在,您可以编辑子主题文件并添加所需数量的小部件。

我已经测试过了,它对我有用。快乐编码:)

我注意到您的主题来自主题森林,因此您应该创建一个子主题,然后在子主题文件夹中复制标题.php。然后对该文件进行更改。

要创建子主题,请在"主题"文件夹中创建一个包含子主题名称的文件夹。现在,子主题应该有一个样式表,这是必须的。所以添加一个样式表,子主题样式表的开头应该如下:

/*  
Theme Name: (theme name) Child
Theme URI: (give URL)
Description: (give description)
Version: (give your version)
Author: (author name)
Author URI: (give URL)
Template: (name of parent theme)
*/

其中非常重要的就是"模板",它是父主题名称。为避免混淆,请从父主题样式表中获取父主题的名称。

现在第二件事是您的孩子主题的功能。只需添加一个名为 functions 的 php 文件.php并放置以下代码。

<?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
?>

此代码用于对父主题样式进行排队。给你!您的子主题现在可以工作了。

最新更新