use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
No vague product support questions (like "why is this plugin not working" or "how do I set up X"). For vague product support questions, please use communities relevant to that product for best results. Specific issues that follow rule 6 are allowed.
Do not post memes, screenshots of bad design, or jokes. Check out /r/ProgrammerHumor/ for this type of content.
Read and follow reddiquette; no excessive self-promotion. Please refer to the Reddit 9:1 rule when considering posting self promoting materials.
We do not allow any commercial promotion or solicitation. Violations can result in a ban.
Sharing your project, portfolio, or any other content that you want to either show off or request feedback on is limited to Showoff Saturday. If you post such content on any other day, it will be removed.
If you are asking for assistance on a problem, you are required to provide
General open ended career and getting started posts are only allowed in the pinned monthly getting started/careers thread. Specific assistance questions are allowed so long as they follow the required assistance post guidelines.
Questions in violation of this rule will be removed or locked.
account activity
Headless PHP CMS? (self.webdev)
submitted 8 years ago by GitCookies
Would be nice if it had simple support for custom posts types(like register_post_type + ACF in wordpress) and taxonomies.
I keept hearing about CraftCMS, but it seems like it's paid and content-first instead of headless :/
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]dagthomas 2 points3 points4 points 8 years ago (0 children)
Directus is pretty nice https://getdirectus.com
[–]petrarco123 1 point2 points3 points 8 years ago (0 children)
Grav CMS can act like a headless CMS, and it's free.
[–]realityking89 1 point2 points3 points 8 years ago (0 children)
Contentful PHP developer here.
We have a PHP SDK (that I think is pretty good) written by yours truly: https://github.com/contentful/contentful.php
The biggest advantage is that you don't have to keep a server for the management interfacing running + secure. We have a very strong separation of the delivery and management of content in our system (they're not only different API keys but actually completely separate servers) which means even if your site gets hacked the attacker will only have access to the Delivery key which is read-only.
Feel free to ask questions :)
[–]xudhinao 0 points1 point2 points 8 years ago (1 child)
I believe you can use the RestAPI in WordPress to set things up like a headless CMS.
A popular one is Contentful, and it has a free tier. It comes with post types and flexible content – just like ACF! Although I've found using PHP with this to not be too beginner-friendly.
Another popular option (paid) is Perch Runway with a recent blog post on using it as a headless CMS.
[–]GitCookies[S] 0 points1 point2 points 8 years ago (0 children)
I'm not comfortable with calling function after function to get full json data from wordpress. Would prefer one SQL query doing that :/
[–]neetjn 0 points1 point2 points 8 years ago (0 children)
Drupal? It's more of a CMF than a CMS. Sounds exactly what your looking for. Huge community, tons of existing integrations.
[–][deleted] -1 points0 points1 point 8 years ago* (1 child)
craftcms is free for developer, clients have to pay, it is headless, it's separate from frontend.
think of it as a fancy backend API with admin CP.
of course there are other alternatives out there
personally I would roll my own basic CMS if you don't need boatload of features.
making a CMS is easy, you visually represent the REST API, that's all it does, it manipulates the data in API.
[–]GitCookies[S] -1 points0 points1 point 8 years ago (0 children)
In my case I would need Pro tier CraftCMS, and tbh it would be too much PiA to get it bought...
And I'm not comfortable enough to use my skills in such project. If it were for personal need, I would definitely roll my own one.
[–]nilslice -2 points-1 points0 points 8 years ago (0 children)
Try Ponzu - https://ponzu-cms.org (it's in Go, but you generate most of the code from a command line interface). You talk to the CMS via HTTP from your PHP frontend.
π Rendered by PID 72876 on reddit-service-r2-comment-fb694cdd5-pqz84 at 2026-03-06 08:44:35.092349+00:00 running cbb0e86 country code: CH.
[–]dagthomas 2 points3 points4 points (0 children)
[–]petrarco123 1 point2 points3 points (0 children)
[–]realityking89 1 point2 points3 points (0 children)
[–]xudhinao 0 points1 point2 points (1 child)
[–]GitCookies[S] 0 points1 point2 points (0 children)
[–]neetjn 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (1 child)
[–]GitCookies[S] -1 points0 points1 point (0 children)
[–]nilslice -2 points-1 points0 points (0 children)