如何轻松创建超酷WordPress类别页面

您网站上的类别页面有多重要?他们只是一个事后的想法吗?他们是单调和顽强吗?承认它-他们可以更有价值(对您和您的访客)吗?他们也不是很多凉爽,就像这个人一样?

>

继续读取,或使用以下链接跳转:

默认的drabness

如果您是大多数人,那么您的类别页面可能处于您开始您的网站时的完全相同的条件.他们只是他们只是一个与摘录或完整的帖子显示的帖子的链接列表.

也许他们使用默认二十十二个主题看起来像这个类别页面.

>

严重拍摄类别页面

但是如果您使用您的类别页面进行了更多的照顾,该怎么办?如果您在手头介绍主题的情况下,那么怎么办-即你的类别主题?

而不是默认的链接列表,如果您有一个看起来像这样的类别页面怎么办?

>

甚至这个简单的版本?

不会更好地为您的访客提供服务吗?难道你觉得它甚至可能是你可以用来吸引链接和搜索引擎的东西吗?

如何趋向于您的类别页面

上面的例子只是一些快速的模型,向您展示一些可能性.你可以轻松地制作类似(或更好)的东西,在这篇文章中我们将向您展示如何.

在wordpress中设置或编辑类别时,可能没有注意到那里有一个"描述"框.

大多数主题已经设置为使您在该描述框中写入的任何内容,将在类别页面的顶部打印.

如果您的主题未执行此操作,则可以通过在"类别模板"页面中放置以下代码轻松启用.(外观>编辑器>类别模板- category.php...如果您的主题中没有类别.php文件,请查找archive.php.)

<?php echo category_description( $category_id ); ?>

超级充电您的类别页面

虽然类别描述框接受HTML,但这将允许您做一些很酷的事情,有一种更好的方法来提升您的类别描述-使用称为 pategorytinymce ,它将将一个wysiwyg编辑器放入该描述框的位置.

wysiwyg编辑器将轻松地将类别页面的描述区域轻松屏蔽,以查看您喜欢.而且最好的事情是它将让您轻松地插入其他插件提供的短路.

因此,例如,您可以使用来自滑块插件的短码在页面顶部插入滑块.您可能会在上面的示例中用插件放入一组标签部分.

从原始示例中取出的描述区域.

在同一示例中,您可能会注意到在选项卡片部分旁边是文本的一部分.我能够通过使用短路来获得这两个不同的元素来使用短路来坐并将区域划分为三分之二的部分(对于选项卡)和三分之一(用于文本).

在该部分下面,当然,我插了一张照片库.您还可以插入图像和视频和链接,并使用您喜欢的所有文本疯狂.

具有一点想象力,您可以真正使您的类别为The Content的Page True Randing页面.最重要的是,它可以大大改善这些页面的SEO.

非常重要的音符

1.短路

出于某种原因,一些短路(包括照片画廊)似乎没有在编辑器中工作.但是有一个解决方案.

将以下代码放在函数中.php文件.(外观>编辑器>主题函数-函数.php)

add_filter( 'category_description', 'do_shortcode' );

另一个可能的问题是,某些短代码按钮将在它们被假设时不会显示在编辑器上.如果发生这种情况,您只能打开一个新的帖子并在那里进行设置,然后将代码复制并粘贴到编辑器中的类别描述.

2.多个类别页面

一个关于类别页面的一件事是,一旦你在它们上获得了许多帖子,他们会切断帖子并创建第二页,然后是第三页,第四页等.这里的问题是您的"类别"描述"也将重复每个页面.您可能不希望(特别是SEO目的),因此您可以做些什么来防止它.

打开您的类别模板,并将调用您的类别说明的代码放入下面的代码中间.(外观>编辑器>类别模板- category.php)

<?php if (!is_paged()) {?>
Insert category description code
<?php }?>

记住我们说代码调用您的类别描述如下所示:

<?php echo category_description( $category_id ); ?>

但事实是您的主题可能略有不同,但它应该看起来有点看.

在默认的二十十二个主题中,例如,它略有不同.它看起来像这样:

<?php if ( category_description() ) ://Show an optional category description ?>
<div class="archive-meta"><?php echo category_description(); ?></div>
<?php endif; ?>

所以我拍了那个整个部分并将它放入以前提到的代码.这是整件事如上所述:

<?php if (!is_paged()) {?>
<?php if ( category_description() ) ://Show an optional category description ?>
<div class="archive-meta"><?php echo category_description(); ?></div>
<?php endif; ?>
<?php }?>

3.标签太

最后,最后一个重要的说明-这也适用于标签!因此,如果您想要突出显示的重要标记页面,请疯狂.

照片信用: rollan budi

标签:

8

发表回复