Skip to content

Releases: hiwelo/raccoon-plugin

Stylesheets and scripts registration

22 Jan 10:05
Compare
Choose a tag to compare

In this new version, you can now declare your theme's stylesheets and scripts through your manifest file.

For example, you can declare a new stylesheet like this:

styles:
    blog: assets/dist/css/styles.min.css

Or like this:

styles:
    blog:
        src: assets/dist/css/styles.min.css
        media: print

You can see the list of all available arguments in the WordPress Documentation.

Custom taxonomies and generic source code enhancements

21 Jan 17:27
Compare
Choose a tag to compare

In this new version, you can now declare custom taxonomies for WordPress (custom) post types.

For example, you can declare a new people taxonomy for WordPress posts like this:

taxonomies:
    people:
        object: post
        label: People
        public: true
        show_in_menu: true
        show_in_nav_menu: true

You can see the list of all available arguments in the WordPress Documentation.

New plugin features & code refactorization

21 Feb 15:05
Compare
Choose a tag to compare

Three sides for this new release :

  1. Raccoon classes refactorization
  2. A new manifest format accepted : .yaml
  3. Some new features like :
    • a PHP constant for theme namespace
    • enable SVG files in the WordPress media library
    • enable an All options page in the admin dashboard
    • enable a JS detection script using a .no-js class in the body element and a small vanilla JS script in the footer

Custom filename feature

15 Feb 21:12
Compare
Choose a tag to compare

Configuration d'un thème WordPress grâce à un manifeste JSON

15 Feb 20:31
Compare
Choose a tag to compare

Gestion à travers un fichier de manifest des options de configuration WordPress suivante :

  • Déclaration de l'espace de nom du thème
  • Gestion des fonctionnalités gérées par ce thème (theme-support)
  • Gestion des post-formats
  • Création de post-status
  • Création et suppression de (custom-)post-types
  • Déclaration de navigations
  • Déclaration de sidebars
  • Déclaration de widgets
  • Désactivation globale du système de commentaires
  • Désactivation globale du système de widgets
  • Nettoyage de certaines fonctionnalités WordPress (administration, sécurité, thèmes)
  • Retrait d'éléments au sein du menu d'administration en production