承接 tacowordpress2/tacowordpress 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

tacowordpress2/tacowordpress

最新稳定版本:1.1.5

Composer 安装命令:

composer require tacowordpress2/tacowordpress

包简介

WordPress custom post types that feel like CRUD models

README 文档

README

WordPress custom post types that feel like CRUD models

See the wiki for complete documentation.

Setup

  1. Add Taco and Util to composer.json
{
  "require": {
    "tacowordpress/tacowordpress": "dev-master"
  }
}
  1. Include Composer’s autoload in wp-config.php
// Composer autoloader
// Add to the top of wp-config.php
require_once realpath(__DIR__.'/../vendor/autoload.php');
  1. Initialize Taco in functions.php
// Initialize Taco
\Taco\Loader::init();

Usage

Once you have Taco setup, you can start creating your custom post types. Follow the getting started instructions for a simple example.

PHPUnit tests

If you want to contribute, you should create corresponding PHPUnit tests for your functionality or fix. You will need to create a database and configure db-config.php with your database credentials. Then pull down the latest Composer updates which includes PHPUnit, and run the PHPUnit tests:

$ composer update
$ cd tests
$ ../vendor/bin/phpunit

If you want to login to the WordPress admin UI for the test suite, you need to:

  1. Create a hosts entry:

     127.0.0.1 taco-phpunit-test.vera
    
  2. Create an Apache vhosts entry, modifying the path as necessary. If you are having trouble, make sure that your vhost file is being loaded by Apache.

     <VirtualHost *:80>
       DocumentRoot "/path/to/taco/tests/lib/wordpress"
       ServerName taco-phpunit-test.vera
       <Directory /path/to/taco/tests/lib/wordpress>
         AllowOverride All
         Order allow,deny
         Allow from all
       </Directory>
     </VirtualHost>
    
  3. Visit http://taco-phpunit-test.vera/wp-admin/

     u: admin
     p: admin
    

Changelog

v1.1.2

  • Adding formatting for several content types for revisions: addmany, links, and legacy addmany and addbysearch

v1.1.1

  • Making subpost revisions work

v1.1

  • Adding hooks to allow meta queries to work in the REST API

v1.0

  • Updating to work with PHP 7
  • Adding postmeta revisions

v0.9

  • Tagging last version of Taco to run on PHP 5

统计信息

  • 总下载量: 126
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 8
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-03-08