WP Manifestindependent plugin directory
manifest / content / profertil-cpt

PROfertil CPT

Adds custom post types & custom taxonomies

by Eberhard Lauth / Netzkundig · github.com/netzkundig/profertil-cpt

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/netzkundig/profertil-cpt/archive/refs/heads/main.zip

Readme

=== PROfertil CPT === Contributors: Eberhard Lauth / Netzkundig Requires at least: 6.5 Requires PHP: 8.1 Tested up to: 7.1 Stable tag: 1.0.1

Registriert die Custom Post Types und Taxonomien der PROfertil-Website.

== Description ==

Aktuell enthalten:

  • Post Type slider (Label "Slider", Menu-Icon dashicons-editor-code, supports: title, custom-fields)

Der Post Type wird vom Slider-Block aus dem Plugin "PROfertil Blocks" genutzt.

== Abhaengigkeiten ==

  • Advanced Custom Fields (PRO) — empfohlen. Ohne ACF erscheint im Backend ein Hinweis; der Post Type wird trotzdem registriert.

== Installation ==

  1. Plugin hochladen und aktivieren.
  2. Advanced Custom Fields PRO aktivieren.
  3. Permalinks einmal neu speichern, damit die Rewrite-Regeln greifen (Einstellungen > Permalinks > Speichern).

== Einen weiteren Post Type ergaenzen ==

  1. CPT-Code generieren: https://www.wp-hasty.com/tools/wordpress-custom-post-type-generator/

  2. Optional die zugehoerige Taxonomie: https://www.wp-hasty.com/tools/wordpress-taxonomy-generator/

  3. Registrierung in profertil-cpt.php ergaenzen — analog zu create_slider_cpt(), eingehaengt auf 'init' mit Prioritaet 0.

  4. Template im Theme anlegen. Namenskonvention: single-[post-type].php und optional archive-[post-type].php

  5. Version im Plugin-Header erhoehen, Changelog in info.json ergaenzen, deployen (siehe DEPLOYMENT.md).

== Deployment ==

Das Plugin bringt einen selbst-gehosteten Updater mit. Release-Ablauf und Troubleshooting: DEPLOYMENT.md

== Changelog ==

= 1.0.1 =

  • Unter WordPress 7.1 verifiziert: Post Type slider wird registriert, ist im Backend und in der REST-API verfuegbar, die neun vorhandenen Slider sind unveraendert bearbeitbar.
  • Keine Codeaenderung - dieses Release hebt nur "Tested up to" an.

= 1.0.0 =

  • Versionsnummer auf dreistelliges Semver normalisiert.
  • Selbst-gehostetes Update- und Deployment-System ergaenzt.

Read the full README on GitHub →