首页 视频课程 主题开发课程第25章、块主题 WordPress块主题与经典主题的区别

WordPress块主题与经典主题的区别

2023-06-11 / 270阅

区别

WordPress块主题是相对较新的主题类型,它主要针对使用WordPress Gutenberg编辑器的站点设计。块主题使用许多可定制的块式元素来创建网站的不同部分。而传统经典主题则主要利用页面和帖子模板创建网站的不同部分和布局。

块主题与经典主题的主要区别在于它们如何处理内容。块主题使用“块”(blocks)来组织和展示不同的内容,包括文章、图像、媒体、插件等。这些块可以被定制并拖放到不同的位置,以创建一个完全定制的站点。经典主题则主要使用HTML和CSS来构建页面,包括自定义页面模板和帖子模板。

示例代码

下面是一个块主题和一个经典主题的示例代码:

块主题示例代码:

<!-- Full width hero block -->
<!-- wp:group {"align":"full","backgroundColor":"vivid-cyan-blue"} -->
<div class="wp-block-group alignfull has-vivid-cyan-blue-background-color has-background">
    <!-- wp:image {"align":"center","id":100,"sizeSlug":"full"} -->
    <div class="wp-block-image aligncenter">
        <figure class="aligncenter size-full wp-image-100">
            <img src="https://example.com/wp-content/uploads/2021/03/hero-image.jpg" alt="" />
        </figure>
    </div>
    <!-- /wp:image -->
    <!-- wp:heading {"align":"center"} -->
    <h2 class="wp-block-heading aligncenter">Welcome to our site!</h2>
    <!-- /wp:heading -->
    <!-- wp:paragraph {"align":"center"} -->
    <p class="wp-block-paragraph aligncenter">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eget eros justo.</p>
    <!-- /wp:paragraph -->
</div>
<!-- /wp:group --> 

经典主题示例代码:

<!-- Full width hero with background image -->
<section class="hero-image" style="background-image: url('https://example.com/wp-content/uploads/2021/03/hero-image.jpg');">
    <div class="wrap container">
        <h1>Welcome to our site!</h1>
        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eget eros justo.</p>
    </div>
</section> 

阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228

大家谈论
    我的见解
    目录