主page.php模板文件中几乎没有任何HTML。它非常不明确,我无法编辑单个元素并准确地更改我的网页。我可以删除整个标题之类的内容,但我看到其他主题包含大多数页面结构的PHP模板文件,这让我可以很好地控制网页。
<?php
/**
* The header for our theme.
*
* Displays all of the <head> section and everything up till <div id="content">
*
* @package Nikkon
*/
global $woocommerce;
?><!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<div id="page" class="hfeed site <?php echo sanitize_html_class( get_theme_mod( 'nikkon-slider-type' ) ); ?>">
<?php echo ( get_theme_mod( 'nikkon-site-layout' ) == 'nikkon-site-boxed' ) ? '<div class="site-boxed">' : ''; ?>
<?php if ( get_theme_mod( 'nikkon-header-layout' ) == 'nikkon-header-layout-three' ) : ?>
<?php get_template_part( '/templates/header/header-layout-three' ); ?>
<?php else : ?>
<?php get_template_part( '/templates/header/header-layout-one' ); ?>
<?php endif; ?>
<?php if ( is_front_page() ) : ?>
<?php get_template_part( '/templates/slider/homepage-slider' ); ?>
<?php endif; ?>
<div class="site-container <?php echo ( ! is_active_sidebar( 'sidebar-1' ) ) ? sanitize_html_class( 'content-no-sidebar' ) : sanitize_html_class( 'content-has-sidebar' ); ?>">
答案 0 :(得分:1)
您正在使用的文件是Displays all of the <head> section and everything up till <div id="content">
这是您要编辑的其他主题文件。示例templates/header/header-layout-one
等您可能希望首先使用更简单的主题但是首先将主题制作为子主题,请按照https://codex.wordpress.org/Child_Themes中的说明操作,以免破坏网站或丢失更新然后你可以开始编辑主题以满足你的需求。
请务必阅读
我如何提出一个好问题? https://stackoverflow.com/help/how-to-ask