Git Product home page Git Product logo

oik-shortcodes-a2z's Introduction

oik-shortcodes-a2z

banner

Description

Letter taxonomies for oik-shortcodes.

Automatic setting of the API letter taxonomy terms for post types from the oik shortcodes and API server.

  • Depends upon: oik-a2z, oik-shortcodes, oik-fields, oik

Use in your theme, in conjunction with the [bw_terms] shortcode or 'oik_a2z_display' action to display letter taxonomies as required.

Installation

  1. Upload the contents of the oik-shortcodes-a2z plugin to the `/wp-content/plugins/oik-shortcodes-a2z' directory
  2. Activate the oik-shortcodes-a2z plugin through the 'Plugins' menu in WordPress

For a site that is already populated with content

  1. Visit oik options > Letter taxonomies and choose 'Set letters' set the letter taxonomy terms for all posts in the Defined taxonomies.

Frequently Asked Questions

Screenshots

  1. oik-shortcodes-a2z in action

Upgrade Notice

0.2.1

Upgrade for PHP 8.1 and PHP 8.2 support

0.2.0

Upgrade for a new Block letters taxonomy for Blocks and Block examples

0.1.0

Updates for new CPTs for WordPress 5.0 - block and block_example. Change letter taxonomy for oik_shortcodes and shortcode_example.

0.0.1

Associates Letters and API Letters taxonomies to appropriate post types

0.0.0

New plugin, available from oik-plugins and GitHub.

Changelog

0.2.1

  • Changed: Support PHP 8.1 and PHP 8.2,#2
  • Tested: With WordPress 6.4-beta3 and WordPress Multisite
  • Tested: With PHP 8.0, PHP 8.1 and PHP 8.2
  • Tested: With PHPUnit 9.6

0.2.0

  • Changed: Add block_letters taxonomy for blocks and block examples, #1

0.1.0

  • Changed: Added new CPTs, block and block_example, using letter taxonomy #1
  • Changed: oik_shortcodes and shortcode_example now also using letter taxonomy #1

0.0.1

  • Added: More associations #1

0.0.0

  • Added: New plugin for oik-plugins, WP-a2z and bobbingwide

Further reading

If you want to read more about the oik plugins then please visit the oik plugin "the oik plugin - for often included key-information"

oik-shortcodes-a2z's People

Contributors

bobbingwide avatar

Watchers

 avatar  avatar  avatar

oik-shortcodes-a2z's Issues

Requirements for oik-shortcodes-a2z

The oik shortcode and API server (oik-shortcode plugin) allows you to create documentation for WordPress core, plugins and themes; functions, classes, shortcodes and files.

When there's a lot of content pagination by page number is pretty much hit and miss.

The oik-shortcodes-a2z plugin extends the server with A to Z pagination provided through a letter taxonomy that extends the oik-a2z plugin to set a different letter taxonomy for APIs.

Requirement

  • New API letter taxonomy - oik_letters ( Label "API Letters" )
  • Taxonomy associated with post types as in table below
  • Filter function to set the api_letters terms
  • Theme changes to improve the display and selection by API letter

Proposed solution

Post type Letter taxonomy Filter function
oik-plugins letters oik_a2z_first_letter
oik-themes letters oik_a2z_first_letter
oik_api oik_letters oik_shortcodes_a2z_first_letters
oik_class oik_letters oik_shortcodes_a2z_first_letters
oik_file oik_letters oik_shortcodes_a2z_first_letters
oik_hook oik_letters oik_shortcodes_a2z_first_letters
oik_sc_param oik_letters oik_shortcodes_a2z_first_letters
oik_shortcodes oik_letters oik_shortcodes_a2z_first_letters
shortcode_example oik_letters oik_shortcodes-a2z_first_letters

oik_shortcodes_a2z_first_letters() needs to take into account the formatting of the titles for each of the post types.

Post type Title format
oik_api Function() - summary or Class::Method() - summary
oik_class Class - Summary
oik_file path/file-name.php
oik_hook hook - action/filter
oik_sc_param shortcode parm parameter
oik_shortcodes shortcode - Summary

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.