Live data from Hacker News

Tonik — WordPress starter theme with CLI, ES6, Webpack and more

github.com

41–50 of 61 posts

Re: Tonik — WordPress starter theme with CLI, ES6, Webpack and more

#41

I keep seeing these projects to make wordpress work more like a cms and I keep thinking why not just use a cms?

What's your recommendation for an open-source CMS? Preferably one with relatively simple administration that a layman (client) could still comprehend. cc @tyingq, @zaphar, @bybjorn, @dangerface

Statamic is absolutely fantastic. Great features and functionality that allows for you to easily extend and customize as needed.

Re: Tonik — WordPress starter theme with CLI, ES6, Webpack and more

#42
post #8

Earlier quoted context omitted.

WordPress is a cms first and foremost. edit: lol today I learned cms != blog

Why do you then still get a blog when you install it?

Legacy behavior nobody bothered to update ;)

Re: Tonik — WordPress starter theme with CLI, ES6, Webpack and more

#43
post #9

Earlier quoted context omitted.

No. WordPress is a blogging platform. A CMS is much more than that. If you need a CMS you probably want something more than WordPress.

Have you used it recently? What you say was true 10 years ago, but what features does it lack compared to a "true" CMS today? I've built several high-traffic e-commerce sites using it, none of them had a blog. Compared to something like Drupal it's a total pleasure to use.

Hi Traffic lmao, I'd love to know what you consider High Traffic, what you thihnk WP can actually handle on not so moderate hardware and what your server bills are per month to serve slow and potentially insecure websites....

Re: Tonik — WordPress starter theme with CLI, ES6, Webpack and more

#44

Earlier quoted context omitted.

WordPress is a cms first and foremost. edit: lol today I learned cms != blog

wordpress.org says its a blog in the title, it's the first word.

Haha and what's the last word? "Blog Tool, Publishing Platform, and CMS"

WordPress is a flexible, multipurpose software platform.

Re: Tonik — WordPress starter theme with CLI, ES6, Webpack and more

#45

Earlier quoted context omitted.

Have you used it recently? What you say was true 10 years ago, but what features does it lack compared to a "true" CMS today? I've built several high-traffic e-commerce sites using it, none of them had a blog. Compared to something like Drupal it's a total pleasure to use.

Same here, I built and oversee 3 WordPress online stores that together do more than $1m/month during peak season (summer). WordPress has the ability for pages as well as posts (along with versioning of those items). User account management with permissions. Custom fields. What exactly does "true CMS" mean? And I'd argue the easiest-to-use admin area out there, or so my clients lead me to believe.

I have moved wordpress stores to other e-commerce platforms and seen an instant improvement in sales.

Thats why wordpress is a blog and not a CMS because the only content it handles well are blog posts and basic wall of text pages. A CMS will not limit or put a definition on the content it manages, thats up to you. As an example, how complicated would it be to model the content of a store, store manager and then the relation ships between them, this is basic stuff for any other CMS.

If you don't show your clients anything else they will think its great. My clients say the same thing about wordpress, until they see something else then they wonder why anyone uses wordpress.

Re: Tonik — WordPress starter theme with CLI, ES6, Webpack and more

#46

I keep seeing these projects to make wordpress work more like a cms and I keep thinking why not just use a cms?

What's your recommendation for an open-source CMS? Preferably one with relatively simple administration that a layman (client) could still comprehend. cc @tyingq, @zaphar, @bybjorn, @dangerface

WordPress: easy to use, documentation and tutorials are available everywhere, you don't generally have to train clients to use it, etc.

You can go with a niche CMS if you want, but WordPress is the most popular for a reason.

Re: Tonik — WordPress starter theme with CLI, ES6, Webpack and more

#47

Earlier quoted context omitted.

Same here, I built and oversee 3 WordPress online stores that together do more than $1m/month during peak season (summer). WordPress has the ability for pages as well as posts (along with versioning of those items). User account management with permissions. Custom fields. What exactly does "true CMS" mean? And I'd argue the easiest-to-use admin area out there, or so my clients lead me to believe.

I have moved wordpress stores to other e-commerce platforms and seen an instant improvement in sales. Thats why wordpress is a blog and not a CMS because the only content it handles well are blog posts and basic wall of text pages. A CMS will not limit or put a definition on the content it manages, thats up to you. As an example, how complicated would it be to model the content of a store, store manager and then the…

>to other e-commerce platforms

Which platforms? What was different about them that made them better than WP?

>because the only content it handles well are blog posts and basic wall of text pages

Unless you use post types. Now since 4.7 post types can apply to everything, including page templates. Have you tried using this and failed before you made your comment?

Re: Tonik — WordPress starter theme with CLI, ES6, Webpack and more

#48
post #28

Earlier quoted context omitted.

Have you used it recently? What you say was true 10 years ago, but what features does it lack compared to a "true" CMS today? I've built several high-traffic e-commerce sites using it, none of them had a blog. Compared to something like Drupal it's a total pleasure to use.

That's like saying WordPress is a forum because you can install bbPress.

That's like saying WordPress is a great CMS to manage the content for your forum, using a plethora of great plugins or custom post types to output the content in a forum-like view.

Re: Tonik — WordPress starter theme with CLI, ES6, Webpack and more

#49

Earlier quoted context omitted.

Same here, I built and oversee 3 WordPress online stores that together do more than $1m/month during peak season (summer). WordPress has the ability for pages as well as posts (along with versioning of those items). User account management with permissions. Custom fields. What exactly does "true CMS" mean? And I'd argue the easiest-to-use admin area out there, or so my clients lead me to believe.

I have moved wordpress stores to other e-commerce platforms and seen an instant improvement in sales. Thats why wordpress is a blog and not a CMS because the only content it handles well are blog posts and basic wall of text pages. A CMS will not limit or put a definition on the content it manages, thats up to you. As an example, how complicated would it be to model the content of a store, store manager and then the…

I think this is an outdated perspective. You can easily train the WordPress CMS to handle any content you could possibly want to throw at it, including your above example (which would take like ten minutes, tbh), for sure. Took a bit of time to figure out all the moving pieces, but WP is a fully mature CMS at this point.

Interested in what other CMS's you would recommend? You aren't being very specific.

Re: Tonik — WordPress starter theme with CLI, ES6, Webpack and more

#50
post #38

Earlier quoted context omitted.

It's simple, non-tech admin staff are familiar with the interface (and can be easily trained), there's a vast ecosystem of plugins and integrations for it, it's easy to hire people or teams who have experience working with it. WP has its flaws and an upper limit to what it's capable of, but it's often a very pragmatic choice for small to medium sized content-driven websites.

I hear this a lot, but I've found it to be untrue. When I used to do wordpress development, a large part of my job was to customize admin pages so the non-tech staff could actually use it. The default wordpress admin interface leaves a lot to be desired.

Sure, but the admin customizations are pretty damn simple once you figure out the few commands you need (registering custom post types, adding & customizing options pages, removing unnecessary tabs per user role, etc). The fact is, it has the market share, so neophytes are at least somewhat familiar with the interface. That is a true advantage.

Also, ACF Pro is your best friend in the CMS customization area & it easily dumps custom fields into the WP REST API for use in app frontends like ngx or React. I'm working on an app & CMS with this stack now and frankly, it's fantastic.

Post reply on HN