Title: Demfilz Studio Core
Author: demfilz
Published: <strong>August 22, 2026</strong>
Last modified: August 22, 2026

---

Search plugins

![](https://ps.w.org/demfilz-studio-core/assets/banner-772x250.png?rev=3660136)

![](https://ps.w.org/demfilz-studio-core/assets/icon-256x256.png?rev=3660136)

# Demfilz Studio Core

 By [demfilz](https://profiles.wordpress.org/demfilz/)

[Download](https://downloads.wordpress.org/plugin/demfilz-studio-core.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/demfilz-studio-core/#description)
 * [Reviews](https://wordpress.org/plugins/demfilz-studio-core/#reviews)
 *  [Installation](https://wordpress.org/plugins/demfilz-studio-core/#installation)
 * [Development](https://wordpress.org/plugins/demfilz-studio-core/#developers)

 [Support](https://wordpress.org/support/plugin/demfilz-studio-core/)

## Description

Demfilz Studio Core adds the content features used by the Demfilz Studio theme. 
It works with any theme.

 * **Portfolio** post type with Project Categories and a Project Details box (client,
   year, project URL).
 * **Services** post type with an icon picker for service cards.
 * **Contact form**: honeypot, minimum fill time and a per-IP rate limit; submissions
   are emailed to your chosen recipient and stored in the dashboard under Form Entries.
   No email address is ever printed on the page.
 * **[dstudio_button]** shortcode for call to action buttons in any post or page:`[
   dstudio_button text="Get a Quote" url="/contact/" style="solid" size="large" 
   icon="arrow-right"]`.

Pairs with the free Demfilz Studio theme, which provides the portfolio grids, service
cards, contact page template and button styling. With other themes the post types
and form still work; presentation is up to the theme.

## Screenshots

[⌊The Portfolio post type rendered by the free Demfilz Studio theme, with instant
category filtering.⌉⌊The Portfolio post type rendered by the free Demfilz Studio
theme, with instant category filtering.⌉[

The Portfolio post type rendered by the free Demfilz Studio theme, with instant 
category filtering.

[⌊The spam-protected contact form and contact details panel on the theme's Contact
Page template.⌉⌊The spam-protected contact form and contact details panel on the
theme's Contact Page template.⌉[

The spam-protected contact form and contact details panel on the theme’s Contact
Page template.

[⌊The Demfilz Studio theme front page with services and portfolio sections powered
by this plugin.⌉⌊The Demfilz Studio theme front page with services and portfolio
sections powered by this plugin.⌉[

The Demfilz Studio theme front page with services and portfolio sections powered
by this plugin.

## Installation

 1. Install and activate the plugin.
 2. If you use the Demfilz Studio theme, its Contact Page template picks the form up
    automatically. With other themes, call `dstudio_contact_form()` in a template.
 3. Add content under Portfolio and Services in the dashboard.
 4. Set the recipient address under Appearance > Customize > Theme Options > Contact
    Page (Demfilz Studio theme), or leave it empty to use the site admin email.

## FAQ

### Where do form submissions go?

They are emailed to the configured recipient and stored under Form Entries in the
dashboard.

### What data does the form store?

Each submission stores the name, email, optional phone, message, the sender’s IP
address and browser user agent. Entries are private posts visible only in the dashboard;
delete them at any time from Form Entries.

### Does it work without the Demfilz Studio theme?

Yes. Post types, meta boxes, the form handler and the shortcode all work with any
theme. The Demfilz Studio theme adds the matching templates and styling.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Demfilz Studio Core” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ demfilz ](https://profiles.wordpress.org/demfilz/)

[Translate “Demfilz Studio Core” into your language.](https://translate.wordpress.org/projects/wp-plugins/demfilz-studio-core)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/demfilz-studio-core/),
check out the [SVN repository](https://plugins.svn.wordpress.org/demfilz-studio-core/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/demfilz-studio-core/)
by [RSS](https://plugins.trac.wordpress.org/log/demfilz-studio-core/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **5 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [contact form](https://wordpress.org/plugins/tags/contact-form/)[cta](https://wordpress.org/plugins/tags/cta/)
   [custom post type](https://wordpress.org/plugins/tags/custom-post-type/)[portfolio](https://wordpress.org/plugins/tags/portfolio/)
   [services](https://wordpress.org/plugins/tags/services/)
 *  [Advanced View](https://wordpress.org/plugins/demfilz-studio-core/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/demfilz-studio-core/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/demfilz-studio-core/reviews/)

## Contributors

 *   [ demfilz ](https://profiles.wordpress.org/demfilz/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/demfilz-studio-core/)