Live data from Hacker News

WP21

ma.tt

61–70 of 183 posts

Re: WP21

#61

My gf has a WP ecommerce site that her business revolves around, it was built buy some local guys doing WP development who have an agency solving problems just with WP. She told me how fast they were able to iterate and solve all their problems. The site has a bunch of plugins integrating various social services, ad tracking, SEO and whatnot. The site generates PDF shipment labels for parcels, one day her sales got h…

I have a handful of different personal web apps spinning away, and other critical-path ones for work.

Nothing though gives me the feeling of dread that I get when my partner's business WP site goes down and she asks if I can take a look.

Re: WP21

#62
post #20

I wish wordpress did fewer things but did them better. There should be something that is a notch better Jekyll but doesn't get gross when you install a dozen plug-ins. Out of the box wordpress produces a very slow and bandwidth heavy site.

Have you given Dotclear a try?

Re: WP21

#63
post #25

Quick judgments and strong opinions have unfortunately become part of the community. Having spent the last 2-3 months working excessively on WordPress development, I would like to say a word about the excellent isolation of code with blocks ("Gutenberg"). As standalone plugins or in combination with Advanced Custom Fields, these allow for perfect, modular websites and development flows (design system), where even the…

What's the best skeleton theme to build your own theme on in 2024, that supports Full site editing, Gutenberg etc?

After a decade away from WP I wanted to set up a new site. The default 2024 theme doesn't meet my needs, and I couldn't find a modern skeleton theme where I could add in Tailwind and build what I wanted. I've used https://roots.io/sage/ previously but they're moving further and further away from the WP way of doing things.

Edit: or instead of a skeleton theme, a good free FSE theme to build on?

Re: WP21

#64
post #25

Quick judgments and strong opinions have unfortunately become part of the community. Having spent the last 2-3 months working excessively on WordPress development, I would like to say a word about the excellent isolation of code with blocks ("Gutenberg"). As standalone plugins or in combination with Advanced Custom Fields, these allow for perfect, modular websites and development flows (design system), where even the…

One of my first programming moments when I was a child - I naïvely opened the wp index.php to understand how it works. I remember I couldn't understand a thing except the comment in the top of the file "code is poetry".

Dear op thank you for changing my mentality about code, inspiring me and pushing me into it.

Re: WP21

#65
post #63
post #25

Quick judgments and strong opinions have unfortunately become part of the community. Having spent the last 2-3 months working excessively on WordPress development, I would like to say a word about the excellent isolation of code with blocks ("Gutenberg"). As standalone plugins or in combination with Advanced Custom Fields, these allow for perfect, modular websites and development flows (design system), where even the…

What's the best skeleton theme to build your own theme on in 2024, that supports Full site editing, Gutenberg etc? After a decade away from WP I wanted to set up a new site. The default 2024 theme doesn't meet my needs, and I couldn't find a modern skeleton theme where I could add in Tailwind and build what I wanted. I've used https://roots.io/sage/ previously but they're moving further and further away from the WP w…

https://fullsiteediting.com/themes/ has a list, including one or two skeletons.

I am tempted by Anders Norén's Björk, which is also FSE:

https://andersnoren.se/teman/bjork-wordpress-theme/

I think I did most of my learning with Carolina's own Jace theme.

(FWIW I have always thought the roots.io stuff is a mistake, conceptually.)

Re: WP21

#66
I just wish WordPress actually adhered to development standards, not actively tried to break them.

Using globals everywhere and encouraging spaghetti code with its classic themes, and with its new themes it evidently learned nothing and is encouraging JSON inside HTML comments which obviously has no editor support, is very prone to errors, besides being just plain stupid (like seriously, some senior engineers I assume decided to have templating inside HTML comments as JSON?). If I had my tinfoil hat on, it's almost as if they actively try to kill the freelancer or digital agency market and push everything to its WYSIWYG site builder on WP.com.

Re: WP21

#67
post #61

My gf has a WP ecommerce site that her business revolves around, it was built buy some local guys doing WP development who have an agency solving problems just with WP. She told me how fast they were able to iterate and solve all their problems. The site has a bunch of plugins integrating various social services, ad tracking, SEO and whatnot. The site generates PDF shipment labels for parcels, one day her sales got h…

I have a handful of different personal web apps spinning away, and other critical-path ones for work. Nothing though gives me the feeling of dread that I get when my partner's business WP site goes down and she asks if I can take a look.

It's amazing how much lock-in you get by developing ecommerce sites with WP for clients. Her site was recently down, just didn't load. She paid a few hundred for the agency to take a look, they said they updated plugins and "removed viruses" and all is good again. If you're someone not technical or without a huge sum of money to pay someone to replicate the functionality to migrate off WP you're on the hook for the life of business.

You can migrate hosts but that's about all the freedom you have, paying Shopify 20-30 USD / mo is nothing compared to what you'll have to eventually pay with WP if you build your business around it IMHO.

Re: WP21

#68
post #58

My gf has a WP ecommerce site that her business revolves around, it was built buy some local guys doing WP development who have an agency solving problems just with WP. She told me how fast they were able to iterate and solve all their problems. The site has a bunch of plugins integrating various social services, ad tracking, SEO and whatnot. The site generates PDF shipment labels for parcels, one day her sales got h…

4GB? Those are rookie numbers. I have a site where /wp-content/ is 20GB. Tens if not hundreds of thousands of images that have been auto generated by WordPress because of how thumbnails and minifaction works, but also converting images to WebP. And if you delete old posts or any other content, the images stay. And it’s my understanding that there is no safe way to remove unused images. I have tried to do it using the…

Surely there is a plugin for that.

Re: WP21

#69
post #51
post #45

Earlier quoted context omitted.

Funny, I think it proves the contrary. Wordpress effectively made their whole code base the public API, so now they’re stuck with the legacy code they have for eternity, unable to meaningfully improve it, as plugins may depend on the existing state. It’s so bad, the PHP language developers are unable to implement some features/fixes in the language, as the Wordpress team refuses to migrate their code, which makes for…

This is stability. Stability is good. There is no need to change code that works just because it collides with modern taste. If WordPress has a stabilizing influence on php that's even better. All the breaking changes of the new versions are a nightmare for an established project I work on.

Code is never just working. The environment it runs in changes, requiring refactoring things. We’re not talking about a showcase piece of artisan algorithm here, but bug-riddled legacy code reliant on outdated system packages, SQL queries that cannot use bound parameters for historic reasons and are ever-prone to injection attacks. Code that uses broken multibyte encoding, such that it is vulnerable to several attack classes. And that’s not even talking about performance. Are you seriously telling me software performance should not improved if the core functionality kinda, sorta, works?

Re: WP21

#70
post #45
post #3

WordPress is my favorite example of "It doesn't have to be perfect, it just needs to work" So many cool projects die because people over-complicate the first steps. You can always make it better later if people start using your thing, but first you gotta ship.

Funny, I think it proves the contrary. Wordpress effectively made their whole code base the public API, so now they’re stuck with the legacy code they have for eternity, unable to meaningfully improve it, as plugins may depend on the existing state. It’s so bad, the PHP language developers are unable to implement some features/fixes in the language, as the Wordpress team refuses to migrate their code, which makes for…

Wordpress requires at least PHP 7.0... and will complain about it if it's not above 7.4 (which was released in 2019).

So this to me looks like WP is progressing with PHP, just slowly.

Frankly I don't have a massive problem with this.

The speed of Laravel's PHP baseline change may be appropriate for Laravel, because it is git-managed, more easily run in a container etc., but it's absolutely inappropriate for WordPress to chase the edge.

Compared to trying to stay up-to-date with needless Node.js changes and frameworks that get EOL'd as soon as there's something more fun to play with, it's a paradise.

Why don't people build things with a decade of life in mind?

Post reply on HN