Giter VIP home page Giter VIP logo

oik-thugin's Introduction

oik-thugin

Description

The oik-thugin plugin provides overrides to the genesis-oik theme for oik-plugins.com and oik-plugins.co.uk

  • It defines letter taxonomies, additional fields and additional theming logic.
  • It acts as a pseudo grandchild theme

Installation

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

Frequently Asked Questions

What's a thugin or pleme?

A thugin is a theme implemented as a plugin. A pleme is a plugin with theming capability. There could also be a mugin.

What's a pseudo grandchild theme?

A plugin that extends a child theme. It's implemented as a plugin since WordPress doesn't support real grandchild themes.

Screenshots

  1. oik-thugin in action

Upgrade Notice

0.1.1

Update for support for PHP 8.3.

0.1.0

Upgrade for WordPress 5.0 and Genesis 3.2.1 support

0.0.1

Improves display of single posts and the overall page layout.

0.0.0

New plugin, available from GitHub.

Changelog

0.1.1

  • Changed: Change footer cred text. #6.
  • Changed: Don't enqueue oik-thugin.css #7
  • Changed: Add PHPUnit tests for PHP 8.3 #4
  • Tested: With WordPress 6.4.2 and WordPress Multisite
  • Tested: With PHP 8.3
  • Tested: With PHPUnit 9.6

0.1.0

  • Changed: Support Genesis 3.2.1
  • Changed: Register oik_faq for REST API

0.0.1

  • Changed: Add [bw_fields] to genesis_entry_footer for single-post
  • Changed: Add _plugin_ref to post and page,
  • Changed: Added fields
  • Changed: Style single post
  • Changed: Cache bust oik-thugin.css when SCRIPT_DEBUG is true
  • Changed: Using priority 12 ensure oik-thugin.css is enqueued after oik-custom.css
  • Changed: Style the bw_logo image

0.0.0

  • Added: New bespoke plugin for bobbingwidewebdesign.com

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-thugin's People

Contributors

bobbingwide avatar

Watchers

 avatar  avatar

oik-thugin's Issues

Register the WooCommerce CPTs for when WooCommerce is not activated

oik-thugin may not be the best place to do it but...
it would be nice to be able to view WooCommerce's custom post types even when WooCommerce is not actually activated
This could help to solve a number of problems.

  1. When the CPT is not registered links it are not permanlinks.
  2. When the CPT is not registered it won't be found by SQL queries performed by get_posts() or equivalent.
  3. Avoid messages like this, which gets displayed when viewing comments and in the dashboard.

Notice: map_meta_cap was called incorrectly.
The post type shop_order is not registered, so it may not be reliable to check
the capability "edit_post" against a post of that type

Requirement

  • To be able to use most of a website when a plugin's (temporarily) deactivated.

Proposed solution

  • Either use oik-types to manually override a CPT definition
  • or hard code the CPT definition in a separate plugin

The separate pliugin will register the required CPT and taxonomies when the original plugin hasn't done so.

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.