Repository navigation
FAQ English
No. The native block patterns work with the WordPress block editor. A builder can use the portfolio post type as a grid source.
Your theme or builder controls the appearance. The plugin registers content and provides editable native patterns.
No. It is optional and only fills new empty automatic drafts.
Create a page and insert Portfolio: project overview from the Patterns tab, or use the theme archive at /portfolio/.
No. Title, content, excerpt, featured image, categories and tags are included. Additional fields are optional.
Public stable GitHub releases appear in the regular WordPress plugin update system. No separate updater plugin is needed.
Projects, categories, tags and images always remain. Preferences remain by default; the deletion option affects only that website’s settings.
Settings require manage_options. Portfolio editing uses native post permissions. Library installation and updates require the corresponding WordPress plugin permissions; network actions require network capabilities.
Publish the project and check Query Loop filters and pagination. Drafts are not publicly visible.
Save Settings → Permalinks once. If an existing /portfolio/ page conflicts, review its slug and theme routes.
Projects, categories, tags, images and preferences belong to each website. Network activation registers portfolio content on all sites in the network, including newly created sites. The starter and deletion preference are configured separately per website; there is no shared portfolio network setting.
Deactivation preserves all data. Uninstall clears plugin-owned temporary update data. Projects, terms and images always remain. Plugin preferences also remain unless that website explicitly enabled the deletion option. Shared Library data remains while another Library host is installed, including inactive hosts. The final host clears temporary Library data; the Library’s separate, default-off deletion preference applies only to Library settings.
No telemetry. WordPress update checks request public release metadata from api.github.com. Updates download packages from GitHub. The optional online catalog requests JSON from raw.githubusercontent.com/deckerweb; package actions recheck approval. These services receive the IP address and standard HTTP request data, not portfolio content or personal preferences. Documentation, support and donation links are contacted only when opened. For native WordPress package downloads, the default User-Agent may include the WordPress version and site address.
An earlier loaded deckerweb plugin can provide an older updater class. Update the affected plugins together. Portfolio content remains available; the incompatible update integration is safely skipped.
Internal identifiers stay portfolio-content, portfolio-category, portfolio-tag. Project URLs and archive remain /portfolio/; REST support and post capabilities stay unchanged. Existing filters:
pfc/post-type/paramspfc/taxonomy/params-categorypfc/taxonomy/params-tagpfc/plugins-page/cpt-linkspfc/plugins-page/meta-links
The meta-links filter is now scoped to this plugin's row. Custom translations under wp-content/languages/portfolio-content/ remain supported; normal WordPress plugin translations and bundled fallbacks are supported as well.
Portfolio Content
English
Deutsch