The essential news about content management systems and mobile technology. Powered by Perfect Publisher and XT Search for Algolia.
The News Site publishes posts to the following channels: Facebook, Instagram, Twitter, Telegram, Web Push, Tumblr, and Blogger.
Editor’s note: This is a guest post from Bob Dunn, founder of Do the Woo, a podcast channel elevating voices of the WooCommerce and WordPress community.
It was early 2023, and I’d been searching for the perfect direction for Do the Woo, the podcast and site we first launched in 2016. I’d made some small steps, but I hadn’t yet found the grand recipe. I just knew that with the shows changing format, the site needed to as well.
Finally, it came to me, as clear as day.
If I was going to do a major site redesign, I wanted it to be built on blocks. I wanted a full-site editor. And I wanted a hosting platform that would take care of things so I could focus on the content. That meant WordPress.com.
So that fall, around the time of WordCamp US, I sent Matt Mullenweg a message. Just as I’d shared ideas with Matt in the past, I did so now—except now was my vision for the next Do the Woo, and the platform I thought it should be built upon. Incredibly, he saw what I saw, and not long after a dream partnership formed: I began working with WordPress.com’s special projects team on the next version of Do the Woo.
Between then and now, a lot has happened. A lot of wireframes, a lot of discussion, a lot of iteration. The WordPress.com team has done incredible work throughout. During my visit to CloudFest in Germany, we even soft-launched the new site. But now it’s official. Today, on the first day of WordCamp Europe, I’m excited to announce Do the Woo 4.0: the podcast by WordPress and WooCommerce builder and business community, for the community.
There are so many things I could tell you about the new site, but it’s all right there on DotheWoo.io, so head over there to learn about our launch. And stay tuned—there’s lots of exciting stuff in the works.
This wouldn’t have happened without the folks from WordPress.com, WooCommerce, and Jetpack. I’m thrilled with what they’ve done with the site, and even more thrilled that my new home is on WordPress.com. I can’t wait for you to join our journey. Let’s do the Woo!
Get a 15% discount on your own WordPress.com siteRead more https://wordpress.com/blog/2024/06/14/partner-spotlight-do-the-woo-4-0/
Creating a DateTime
from a Unix timestamp will be
more convenient in PHP 8.4
with the new createFromTimestamp()
method. It will
support both a typical Unix timestamp as well as timestamps
containing microseconds:
$dt = DateTimeImmutable::createFromTimestamp(1718337072);
$dt->format('Y-m-d'); // 2024-06-14
$dt = DateTimeImmutable::createFromTimestamp(1718337072.432);
$dt->format('Y-m-d h:i:s.u'); // 2024-06-14 03:51:12.432000
With PHP 8.3 and below, you need to use the
createFromFormat()
method to convert a timestamp into
a DateTime
or DateTimeImmutable
instance.
As you can see below, it's not too complicated, but it'll be nice
to have a new method to take care of both cases below:
$dt = DateTimeImmutable::createFromFormat('U', (string) 1718337072);
// DateTimeImmutable @1718337072 {#7948
// date: 2024-06-14 03:51:12.0 +00:00,
// }
$dt = DateTimeImmutable::createFromFormat('U.u', (string) 1718337072.432);
// DateTimeImmutable @1718337072 {#7950
// date: 2024-06-14 03:51:12.432 +00:00,
// }
For those using the Carbon PHP library, it already has a
createFromTimestamp()
method available! It is
encouraging that PHP is getting this new method at the language
level as well!
Carbon\Carbon::createFromTimestamp(1718337072.432);
// Carbon\Carbon @1718337072 {#7981
// date: 2024-06-14 03:51:12.432 UTC (+00:00),
// }
Carbon\CarbonImmutable::createFromTimestamp(1718337072);
// Carbon\CarbonImmutable @1718337072 {#7999
// date: 2024-06-14 03:51:12.0 UTC (+00:00),
// }
The post Create a DateTime from a Timestamp With this New Method Coming to PHP 8.4 appeared first on Laravel News.
Join the Laravel Newsletter to get all the latest Laravel articles like this directly in your inbox.
Read more https://laravel-news.com/php-8-4-datetime-create-from-timestamp-method
Read more https://build.prestashop-project.org/news/2024/upcoming-live-update-june-2024/
LALI Components is a Neovim plugin for autocompletion of Laravel
and Livewire components by community member Ricardo
Ramirez. It offers component navigation using gf
,
prompting you to choose the component when more than one exists, as
well as autocompletion using nvim-cmp:
gf
Using the gf command on certain component names in your code will open the corresponding component file. This feature works with the following patterns:
<x-name>
@extends('name')
@include('name')
<livewire:name>
@livewire('name')
nvim-cmp
When using the Neovim completion plugin (nvim-cmp), suggestions for relevant components will appear as you type the following prefixes:
<x-
@extends
@include
<live
@livewire
You can learn more about this plugin, get full installation instructions, and view the source code on GitHub. If you are new to Neovim, learn how to master using Neovim as a PHP and JavaScript IDE.
The post Neovim Plugin to for Navigating Laravel and Livewire Components appeared first on Laravel News.
Join the Laravel Newsletter to get all the latest Laravel articles like this directly in your inbox.
Read more https://laravel-news.com/neovim-laravel-livewire-plugin
Time sure flies by! Backpack for Laravel has been around for so many years now, everybody in the team is getting a bit nostalgic. To celebrate our anniversary:
Read on to find out what Backpack is, what makes it different and what discounts you can use right now:
Never heard of Backpack? Boy, do we have news for you! Let me give you the TLDR:
Backpack CRUD (our free & open-source core) includes all the basics an admin panel needs - authentication, 300+ HTML components and basic CRUDs. You can then build your own custom features on top of it or purchase paid add-ons, that bring so much functionality it's difficult to list a few. But here goes: 25+ field types, Calendar operation, editable columns... the list goes on and on.
In short, Backpack is the best at KISS ("keep it simple, stupid"). It's a lesson we've learnt the hard way, and never compromise on. 8 years ago we had already built dozens of websites & apps for clients and one important thing we've learnt from our many mistakes: the simplest solution is usually the best. When we decided we needed an admin panel, we built one with KISS as the guiding principle (actually we built four, but who's counting). The point is, we followed that KISS guiding principle all the way to 2024 and that has proven to be an EXCELLENT decision, avoiding complete rewrites and making our lives a lot easier.
KISS has manifested itself in what makes Backpack different technically. So here goes. As opposed to other Laravel admin panels:
To sum up, Backpack has been around for 8 years now, it's battle-tested, well-maintained, feature-packed and has a truly complete offering. Our goal was for you to have EVERYTHING you need to finish your admin panel, and after these 8 years... many people say "everything" is selling it short 🤣 Our KISS approach has proven to be a great way to build admin panels for today and for the future.
If any of the things that make us different resonate with you... we think you'll love Backpack! Maybe even as much as we do. If you decide to try it out... we have some great news!
We've decided to celebrate our 8-year anniversay with a 4-week celebration, where everything is 25% off! In addition, we have a few flash discounts planned, where the discount is even higher (but it will be limited to the first N buyers).
Here are all the coupons codes and their details:
HAPPY8THBIRTHDAY40
- 40% off for 40 purchases,
starting June 10th (flash sale);HAPPY8THBIRTHDAY33
- 33% off for 33 purchases,
starting June 17th (flash sale);HAPPY8THBIRTHDAY25
- 25% off, for 4 weeks,
starting June 10th 2024;Terms:
If you're new to Backpack, I hope you enjoy this opportunity to try what we've worked on for the past 8 years.
If you've been with us for a while, thanks again for supporting us, all of these years. We couldn't do our jobs building out this software, if it weren't for people like you. You are freakin' awesome and we are super-grateful to have you 🙏
Now go ahead - go to https://backpackforlaravel.com and purchase our paid add-ons, at a huge discount. We recommend "everything", since that will give you the best experience. But you can start off with a Single-Project PRO license for as little as 42 EUR! 🤯
Here's to many more years of building and maintaining software for you 🍻
Cheers!
The post Backpack turns 8 years old, celebrates with 40% discount appeared first on Laravel News.
Join the Laravel Newsletter to get all the latest Laravel articles like this directly in your inbox.
Read more https://laravel-news.com/backpack-8-anniversary