ernilambar/wp-related-posts

WordPress相关文章

2.0.0 2022-10-11 14:52 UTC

This package is auto-updated.

Last update: 2024-08-31 12:03:17 UTC


README

WordPress相关文章助手类,用于根据文章的分类获取相关文章。

要求

  • WordPress 5.1+.
  • PHP 5.6+.
  • Composer用于管理PHP依赖。

安装

首先,您需要打开您的命令行工具并将目录更改为您的主题文件夹。

cd path/to/wp-content/themes/<your-theme-name>

然后,使用Composer安装该包。

composer require ernilambar/wp-related-posts

假设您尚未包含您主题的Composer自动加载文件,并且将其作为主题包的一部分发送,您可能需要在您的主题的functions.php中添加以下代码段来自动加载此包(以及任何其他包)。

Composer自动加载文件将自动为您加载包并使其代码可用于使用。

if ( file_exists( get_parent_theme_file_path( 'vendor/autoload.php' ) ) ) {
  require_once get_parent_theme_file_path( 'vendor/autoload.php' );
}

用法

您可以使用posts方法获取相关文章。

use Nilambar\WPRelatedPosts\RelatedPosts;

$args = array(
  'number'     => 3,
  'taxonomies' => array( 'post_tag' ),
);

$related_posts = RelatedPosts::posts( get_the_ID(), $args );

版权和许可证

本项目采用MIT许可证。

2022 © Nilambar Sharma.