wordpress 按分类显示图片
时间 : 2023-12-05 23:35:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

最佳答案

在WordPress中,你可以使用一些插件或自定义代码来按分类显示图片。以下是一种常用的方法:

第一步是安装和激活一个适用的插件,比如"Category Grid View Gallery"或者"Ultimate Category Excluder"。

第二步是创建和设置你的分类。在WordPress的后台,找到"分类"选项并添加你想要的分类。你可以为每个分类设置一个特色图片。

第三步是在你的页面中插入所需的图片显示代码。你可以使用插件提供的短代码或者自定义代码来完成这个任务。下面是一个范例:

[category_grid taxonomy="category_name" term="category_slug" posts_per_page="6" columns="3"]

解释一下这个范例代码的不同部分:

- `taxonomy`参数用于指定分类的分类法(例如"category"、"post_tag"等)。

- `term`参数用于指定特定分类的分类别名或ID。

- `posts_per_page`参数用于指定每页显示的图片数量。

- `columns`参数用于指定每行显示的图片列数。

你只需将`category_name`替换为你的分类法别名(例如"category")并将`category_slug`替换为你的分类别名或ID即可。

最后,保存并发布页面,你将看到按分类显示的图片网格。你可以根据需要调整插件和代码选项来实现不同的布局和显示效果。

请注意,插件的可用性和功能可能会有所变化,这只是一种常用的方法之一。你可以根据你的需求选择合适的插件或自定义代码来按分类显示图片。

其他答案

要在WordPress上按分类显示图片,你可以使用以下步骤:

步骤1:创建图片分类

进入你的WordPress后台,点击左侧菜单中的「媒体」,然后选择「分类」。在新页面中,点击「添加新分类」按钮,输入一个名称和可选的描述,然后点击「添加新术语」按钮。

步骤2:上传图片并分配分类

继续使用左侧菜单中的「媒体」,点击「添加新文件」按钮,选择你要上传的图片文件。上传完成后,点击「媒体库」选项卡,找到刚才上传的图片,然后点击「编辑」链接。在编辑页面中,你会看到一个「分类」部分,选择一个或多个你之前创建的图片分类,并保存更改。

步骤3:创建分类图片模板

你需要创建一个自定义页面模板来显示特定分类的图片。打开你的WordPress主题文件夹,并找到其中的page.php文件。复制并重命名这个文件为category-images.php。

在category-images.php文件中,添加以下代码:

<?php

/*

Template Name: Category Images

*/

get_header(); ?>

<div id="primary" class="content-area">

<main id="main" class="site-main" role="main">

<?php

$args = array(

'post_type' => 'attachment',

'post_status' => 'inherit',

'category_name' => 'your_category_slug',

'posts_per_page' => -1,

'orderby' => 'date',

'order' => 'DESC'

);

$query = new WP_Query($args);

if ($query->have_posts()) :

while ($query->have_posts()) :

$query->the_post();

echo wp_get_attachment_image(get_the_ID(), 'medium');

endwhile;

else :

echo 'No images found.';

endif;

wp_reset_postdata();

?>

</main><!-- #main -->

</div><!-- #primary -->

<?php get_footer(); ?>

请确保将上面代码中的 "your_category_slug" 替换为你想显示图片的分类别名。如果你不确定,请在WordPress后台中找到图片分类并将鼠标悬停在其上方,你将看到一个URL,其中包含分类别名。

保存并上传category-images.php文件到你的主题文件夹中。

步骤4:创建一个页面模板

进入WordPress后台,点击左侧菜单中的「页面」,然后选择「添加新页面」。在页面编辑器中,选择「Category Images」(即刚才创建的模板名称),然后发布页面。

现在,当你访问这个页面时,它将只显示与你指定的图片分类相关联的图片。

希望这个指南对你有帮助!如果你有任何问题,请随时提问。