Skip to content

Simple Portfolio custom post type for custom content. Including Category and Tag taxonomies. Fully translateable for multilingual WordPress installations.

License

GPL-2.0, GPL-2.0 licenses found

Licenses found

GPL-2.0
LICENSE
GPL-2.0
LICENSE.txt
Notifications You must be signed in to change notification settings

deckerweb/portfolio-content

Repository files navigation

Portfolio Content (CPT)

Simple Portfolio custom post type for custom content.

Description:

The Portfolio CPT is defacto like "Posts" but just on its own.

The Post Type comes with two taxonomies registered as well, Portfolio Categories and Portfolio Tags.

This plugin is fully translateable by default so it works perfectly for multlingual installs - and multilingual plugins like Polylang.

The available filters allow you to tweak all registered arguments for the post type and its taxonomies. For example, you would also be able to change the slugs on a per language basis via filter functions that way.

Features:

  • Simple post type - all that you know and would expect
  • Nothing extra -- use custom field plugins like ACF or Pods, please
  • Gutenberg enabled by default (in post type parameters)
  • Taxonomy: Portfolio Categories
  • Taxonomy: Portfolio Tags
  • Filters for all 3 registrations available to tweak the arguments if needed

Plugin Installation:

Manual Upload

Via "GitHub Updater" Plugin (recommended!)

  • Install & activate the "GitHub Updater" plugin, get from here: https://github.com/afragen/github-updater
  • Recommended: set your API Token in the plugin's settings
  • Go to "Settings > GitHub Updater > Install Plugin"
  • Paste the GitHub URL https://github.com/deckerweb/portfolio-content in the "Plugin URI" field (branch "master" is pre-set), then hit the "Install Plugin" button there
  • Install & activate the plugin

Updates

  • Are done via the plugin "GitHub Updater" (see above) - leveraging the default WordPress update system!
  • Setting your GitHub API Token is recommended! :)
  • It's so easy and seamless you won't find any better solution for this ;-)

Translations:

Localization & Internationalizaton:

  • Used textdomain: portfolio-content
  • Default .pot file included
  • German translations included (de_DE & de_DE_formal)
  • Plugin's own path for translations: wp-content/plugins/portfolio-content/languages/portfolio-content-de_DE.mo
  • Recommended: Global WordPress lang dir path for translations: wp-content/languages/plugins/portfolio-content-de_DE.mo ---> NOTE: if this file/path exists it will be loaded at higher priority than the plugin path! This is the recommended path & way to store your translations as it is update-safe and allows for custom translations!
  • Recommended translation tools: Poedit (free) OR Poedit Pro

Copyright (c) 2019 David Decker - DECKERWEB

About

Simple Portfolio custom post type for custom content. Including Category and Tag taxonomies. Fully translateable for multilingual WordPress installations.

Topics

Resources

License

GPL-2.0, GPL-2.0 licenses found

Licenses found

GPL-2.0
LICENSE
GPL-2.0
LICENSE.txt

Stars

Watchers

Forks

Packages

No packages published

Languages