jhuliocastro/wordpress

咨询用于Laravel的Wordpress API

v1.0.1 2023-09-21 00:19 UTC

This package is auto-updated.

Last update: 2024-09-21 02:45:28 UTC


README

这个类提供了一个直接接口,通过WordPress REST API访问网站中菜单及其位置的信息。

先决条件

  1. 请确保您的项目中已安装 guzzlehttp/guzzle
composer require guzzlehttp/guzzle
  1. 重要:为了使此类正常工作,确保在您的WordPress网站上安装并激活了插件 WP-REST-API V2 Menus

摘要

菜单

如何使用

  1. 使用您网站的WordPress基本URL初始化类
use jhuliocastro\wordpress\Menu;

$wp = new Menu('https://seudominio.com');
  1. 使用可用方法
//Obter uma lista de todos os menus registrados no seu site WordPress.
$menus = $wp->getMenus();

//Obter detalhes de um menu específico pelo slug.
$menuDetails = $wp->getMenusForSlug($slug);

//Obter uma lista de todas as localizações de menus registradas em seu tema.
$menuLocations = $wp->getMenusLocations();

//Obter detalhes de uma localização específica de menu pelo slug.
$menuLocationDetails = $wp->getMenusLocationForSlug($slug);

错误处理

所有列出方法都将返回请求的数据或错误消息,格式为:"error api: [错误信息]",如果API或请求出现问题。

许可

此项目受MIT许可证许可 - 更多详情请参阅 LICENSE.md 文件。

由Jhúlio Castro开发 - 版权所有。