Welcome to ManageWP.org

Register to share, discuss and vote for the best WordPress stories every day, find new ideas and inspiration for your business and network with other members of the WordPress community. Join the #1 WordPress news community!

×

24 min read Aline
Community | brinzan.com | 3 days ago

Inside WordPress.org Theme Review Team: Money, Abuse and Inconsistent Leadership

Dumitru Brînzan shares his experience with releasing free WordPress themes on WordPress.org while dealing with theme name collisions and other issues.

Inside WordPress.org Theme Review Team: Money, Abuse and Inconsistent Leadership

Community | brinzan.com | 3 days ago

This post is about the Team Review Team (TRT) at WordPress.org, which I am (still) a small part of. I would like to address some weird things that have been going on lately in this team and what it looks like from a distance. I might be burning some bridges with this post, but if someone needs to take “one for the team”, so be it.
The Basics of WordPress.org Theme Repository
With 4,860 of free themes (at the time of writing this), the official WordPress.org Theme Repository (short: “repository”) is the first thing that any WordPress adopter sees and is probably one of the main reasons why WordPress grew to what it is today.
You can sort the themes in the repository by 3 main filters: Featured, Popular, Latest.
Latest (Themes)
Latest is pretty straightforward: the newest themes are at the top, the oldest themes are at the bottom. I believe that this page is not very useful to end-users, as a theme’s usefulness doesn’t depend on how new it is, 1 week old or 3 months old.
Featured (Themes)
Featured is the starting page for the Themes Repository, this is what users see first.
Contrary to popular belief the themes are not screened or moderated in any way.

1 min read Ahmad Awais
Community | stateofjs.com | 1 day ago

The State Of JavaScript

If you JavaScript, then you should do this too! — JS State!

The State Of JavaScript

Community | stateofjs.com | 1 day ago

Last year, over nine thousand developers took part in the first ever edition of the State Of JavaScript survey. And now, we're doing it again: from React to Polymer, from Service Workers to Webpack, let's find out together which buzzwords are here to stay and which ones will soon fall to JavaScript fatigue!
Note: to improve results relevance, we keep track of anonymous information such as your referrer, location, device, browser, and OS.

15 min read Codeinwp
Community | codeinwp.com | 3 days ago

2017 WordPress Hosting Survey - Here's What Users Actually Think

The most comprehensive WordPress hosting survey up to date - 4,750 end users chip in

2017 WordPress Hosting Survey - Here's What Users Actually Think

Community | codeinwp.com | 3 days ago

That being said, the way we host our sites and the way most “WordPress insiders” host theirs, isn’t at all what casual users do. As it turns out, most people host with GoDaddy, Bluehost, and HostGator. And you know what? … They’re loving it!
(At least that’s what they say.)
We’ve just concluded our 2017 WordPress hosting survey (a much larger survey than last year’s), and the results are quite stunning, or highly interesting, to say the least.
2017 WordPress hosting survey results:
Here’s what people say when asked two simple questions: “What hosting company do you use?” and “How likely are you to recommend it?”
Top rated mainstream WordPress hosting companies
Host
Rating
Votes
HostGator
8.02 / 10
456
Bluehost
7.93 / 10
450
GoDaddy
7.64 / 10
734
We’ve had more than 4,750 valid answers in this 2017 WordPress hosting survey, and these three companies have gathered the most votes by far. And, as you can see, the people using these platforms seem to be very happy with what they’re getting.
Of course, the survey wasn’t only about GoDaddy, Bluehost, and HostGator. The respondents actually mentioned

Community | react-etc.net | 3 days ago

React.js - Apache Foundation bans use of Facebook BSD+Patents licensed libraries like React.js

Apache Foundation has taken a stance against using React.js and other popular software using this license. This may be of relevance for projects like Gutenberg and Calypso that use React as I'm not sure that the license questions were ever addressed. The Apache Foundation asked Facebook if they would consider changing the license.

Community | cssigniter.com | 1 day ago

Writing effective CSS for WordPress

While CSS looks simple and fairly straightforward, anyone who embarks on authoring styles for a medium to large product with a handful of intertwined components will quickly realize that it’s a rather complicated beast to tame.

Writing effective CSS for WordPress

Community | cssigniter.com | 1 day ago

WordPress is undoubtedly a great content management platform and for the many use cases it covers it brings a lot of developer benefits on the table. Among the benefits, however, there are a handful of thorns sticking out and one of the sharpest ones is arguably CSS authoring which unfortunately can’t be blunted by the core team because it’s not inherently a fault within WordPress itself. After authoring more than a hundred massively used themes and a number of fairly popular plugins, the struggles of writing CSS for WordPress are constantly evident. This piece will attempt to identify specific problems we face as design engineers, bad practices and code smells to look out for (some of which myself very guilty of), and some thoughts and patterns on how we can improve the landscape as a community.
CSS is nuts
While CSS looks simple and fairly straightforward, anyone who embarks on authoring styles for a medium to large product with a handful of intertwined components will quickly realize that it’s a rather complicated beast to tame. One piece of evidence supporting the previous claim is merely the large amount of proposed patterns and methodologies on how to organize

Community | kinsta.com | 4 days ago

Interview with Scott Bolinger of AppPresser

Check out this interview with Scott Bolinger; co-founder of AppPresser, a tool that lets you convert your WordPress website into iOS and Android mobile apps. "It used to be rare to have a 7 figure WordPress product business, but that is changing quickly." -- Scott

Interview with Scott Bolinger of AppPresser

Community | kinsta.com | 4 days ago

You can find Scott on LinkedIn or Twitter . This is our recent interview with him, as part of our Kinsta Kingpin series. Q1: What is your background, & how did you first get involved with WordPress?
I didn’t grow up coding like a lot of people, I was pretty late to the game. I actually got a degree in Music (Jazz Guitar) in college, and went on to sell boats after that. I started making the website for the boat dealership I worked for around 2005, and got interested in web and graphic design. I got a job as a graphic designer, which turned into web design pretty quickly, then I went off on my own and started doing client work. I got into WordPress as an easy way to put together websites for my clients, and have been diving deeper ever since. Around 2010 I started a premium theme company, and also created a SaaS website builder for fitness professionals.
Q2: What should readers know about all the stuff you’re doing in WordPress these days?
I started AppPresser in late 2013, we released the first version of our product in January of 2014. I’ve been doing that full time ever since.
Q3: What challenges did you face in getting to where you are now professionally?
When

Community | choycedesign.com | 3 days ago

Back to Childhood: Blocks are the Future

Mel Choyce explores some of the challenges of "blockifying" widgets in the new Gutenberg world.

Back to Childhood: Blocks are the Future

Community | choycedesign.com | 3 days ago

Note: this post was originally published on our new Automattic design blog. Also check out my previous post about the future of site building & customization in WordPress for more context to this post. Last month, my colleague Joen wrote a great post about blocks and the Editor Focus for WordPress in 2017. Joen designed a fantastic blueprint for blocks in WordPress that the Customization Focus will continue to flesh out and build on over the next year.
Recently, I’ve been starting to look at converting widgets in WordPress to Gutenberg blocks. Widgets are the bits of content you can currently drop into your sidebar or footer in WordPress — like the recently updated image widget, some text, or a search bar.
Updating some of these widgets to use Gutenberg’s block patterns has been quite easy — they are simple blocks of content without a lot of settings. However, some widgets are quite complex. Turning them into blocks has been a challenge.
Take, for example, the Categories widget. It creates a list of all your post categories, and links to the archive pages for those categories. It’s very useful for the large number of bloggers who organize the blog posts

Community | closte.com | 4 days ago

Closte - WordPress Cloud Hosting on Google Cloud Platform & Litespeed

New (at least to me) Managed WordPress host built on Google Cloud + Litespeed. Interesting choices. Product looks cool. Wondering if anyone has tried it yet?

Closte - WordPress Cloud Hosting on Google Cloud Platform & Litespeed

Community | closte.com | 4 days ago

The power of Google global infrastructure & Litespeed technologies for a price as shared hosting Try Closte Now for free
no credit card required
We drastically reduce your upfront investments in favor of usage-based monthly fees.
Whether your traffic or resources grow or shrink, your hosting fees follow the same pattern, allowing for massive savings while scaling your WordPress is never an issue.
Closte pricing is same to how you pay for utilities like electricity or water and unlike anyone other, even for CPU & memory usage.
Our biggest problem in E-Commerce was when we try to increase our internet marketing campaign. Once we did, our site was either down or very slow, losing clients as well wasting money for internet marketing. Thanks to Closte, we can fully focus on our business and pay as we grow.

28 min read Joseph H. Howard
Community | hallwaychats.com | 15 hours ago

Episode 6 of Hallway Chats - Joe Howard

The Hallway Chats interview with Joe Howard, Head Buff at WP Buffs. Hailing from Washington, D.C., Joe drinks nine cups of tea every day.

Episode 6 of Hallway Chats - Joe Howard

Community | hallwaychats.com | 15 hours ago

Introducing Joe Howard Joe Howard is the Head Buff at WP Buffs. Hailing from Washington, D.C., Joe drinks nine cups of tea every day.
Show Notes
WP Buffs | wpbuffs.com
White-Label Partnership Program | https://wpbuffs.com/partnerships/
Twitter | @wpbuffs
Facebook | https://www.facebook.com/wordpressbuffs/
Episode Sponsor
Episode Transcript
Liam: This is Hallway Chats, where we talk with some of the unique people in and around WordPress.
Tara: Together, we meet and chat with folks you may not know about in our community.
Liam: With our guests, we’ll explore stories of living – and of making a living with WordPress.
Tara:Today’s show is brought to you in part by Liquid Web.
Liam: We sure know that there’s a lot of choice when it comes to hosting your WordPress site. Liquid Web is the Managed WordPress partner you’ve been waiting for. Whether you’re a business owner, an agency, or a freelancer, Liquid Web has you covered when it comes to performance, uptime, and ease of site management.
Tara: And one of the things we love most? When your content goes viral, Liquid Web doesn’t charge you more for huge spikes in traffic. Transparent pricing. No surcharges.

2 min read David McCan
Community | make.wordpress.org | 6 days ago

What’s new in Gutenberg? (14th July)

Beta version 0.5.0 is out and there are a number of good improvements and fixes. Enhancements for mobile use and better block management are two of the big ones.

What’s new in Gutenberg? (14th July)

Community | make.wordpress.org | 6 days ago

New tabs mode for the sidebar to switch between post settings and block inspector. Implement recent blocks display.
Mobile implementation of block mover, settings, and delete actions.
Search through all tabs on the inserter and hide tabs.
New documentation app to serve all tutorials, faqs, docs, etc.
Enable ability to add custom classes to blocks (via inspector).
Add ability to drag-and-drop on image block placeholders to upload images.
Add “table of contents” document outline for headings (with empty heading validation).
Refactor tests to use Jest API.
New block: Verse (intended for poetry, respecting whitespace).
Avoid showing UI when typing and starting a new paragraph (text block).
Display warning message when navigating away from the editor with unsaved changes.
Use old editor as “freeform”.
Improve PHP parser compatibility with different server configurations (“mbstring” extension and PCRE settings).
Improve PostVisibility markup and accessibility.
Add shortcuts to manage indents and levels in List block.
Add alignment options to latest posts block.
Add focus styles for quick tags buttons in text mode.
Add way to report PHP parsing performance.

5 min read David McCan
Community | ithemes.com | 7 days ago

iThemes Exchange Going to New Home at ExchangeWP.com

iThemes announced that they are splitting off the iThemes Exchange product and that Exchange will have a new home at ExchangeWP.com beginning in August. It will be interesting to see how the new owners position and develop Exchange. I wish them well.

iThemes Exchange Going to New Home at ExchangeWP.com

Community | ithemes.com | 7 days ago

Four years ago this month, we launched iThemes Exchange, our WordPress e-commerce plugin, with the goal of simplifying e-commerce. Since then, we’ve launched countless new features and add-ons and served and supported our community through the project. iThemes Exchange has been a project we’ve been very passionate about and one I’m very proud of, but we have not been able to devote the resources or time to Exchange that it deserves to grow, despite continuing to maintain and support it as we do all of our products for the last 4 years.
This is a bittersweet moment for us, but we’ve made the decision to refocus our time and efforts on other key projects at iThemes (namely, iThemes Security, iThemes Sync and BackupBuddy, and a new project we’ll be announcing soon) … and will be turning the iThemes Exchange project over to a very competent leader and long-time WordPress community member, AJ Morris, and his team at ExchangeWP.com in early August 2017.
What does this mean for you? Here are some answers to questions you might have about iThemes Exchange and its future:
When will iThemes Exchange officially move ExchangeWP.com?
Early August 2017.
What happens

10 min read Nelio
Community | neliosoftware.com | 3 days ago

Caspar Hübinger – WProfesional of the Month (Interview at Nelio Software)

Welcome another month to the interview section of our blog. I know it’s a hot summer and you’d rather be in the beach (assuming you aren’t there already), but we’re back here with an awesome interview with Caspar Hübinger.

Caspar Hübinger – WProfesional of the Month (Interview at Nelio Software)

Community | neliosoftware.com | 3 days ago

Do you want to drive more traffic to your web? So do I! That's why we created Nelio Content, a new plugin that automates content promotion in social networks. Want to know more? Welcome another month to the interview section of our blog. I know it’s a hot summer and you’d rather be in the beach (assuming you aren’t there already), but we’re back here with an awesome interview. Our interviewee today was nominated by Konstantin Obenland a few months ago. He’s part of the German community (WordCamp organizer, i18n leader, and WP developer) and I’ve been told he’s a pretty good musician too (judge for yourself, but I’m sure you’ll agree ). Without further ado, please meet Caspar Hübinger!
Danke für das Interview, Caspar. It’s a pleasure to have you here! First of all, I’d like to congratulate you on your talk at WordCamp Europe 2017 – I couldn’t attend to it (I was at the other track), but I’m really looking forward to watch it on WordPress.tv. You’re quite involved with the WordPress community (organizer of the WordCamp Europe, German Locale Manager, plugin author, theme creator, …).

5 min read Ben Pines
Community | elementor.com | 10 days ago

Elementor Reaches 100+ WordPress Templates

We've added 8 new templates, which include 2 sets of full website templates. Try them out!

Elementor Reaches 100+ WordPress Templates

Community | elementor.com | 10 days ago

We’ve just released 8 pre-designed templates, reaching the landmark of 100+ beautiful templates available in Elementor. The new templates include 2 complete website sets. The templates showcase some gorgeous layouts and smart uses of our widgets.
With the newly added templates, we’ve reached a whopping 101 templates that are available with a single click inside Elementor. Our template library is one of the most substantial features, and helps differentiate Elementor from other solutions.
The template library covers a wide array of topics, topics and pages. These range from business homepages to cake shop contact pages. It also includes a premium 25+ landing pages set, released earlier this year. The set includes top-notch stock photography that are available to every Elementor Pro user.
The template library is not only helpful in creating a landing page or single page. It is actually quite powerful for creating a full website. You can quickly customize each template to fit the different website pages, or use the pre-designed template sets for an even faster setup.
We have previously released a set of templates that make up a complete website, and now we are adding 2 more

Community | closte.com | 4 days ago

Announcing Brotli - lightweight & faster WordPress

Brotli is a compression algorithm used for compressing your files to a smaller size (5-10%), compared to current gzip algorithm.

Announcing Brotli - lightweight & faster WordPress

Community | closte.com | 4 days ago

We are happy to announce the support for brotli compression. Starting today, all our servers support brotli compression and by default, is enabled on all WordPress sites hosted on our platform. Another thing is we going parallel with Google after we introduced QUIC, a Google protocol just 48 hours ago. 24 days ago, Google announced they would support brotli compression for their display ads and today we are doing the same, but for WordPress. QUIC and brotli are technologies built for the future, and we support it before any other managed WordPress cloud hosting provider! What is brotli?
Brotli is a compression algorithm used for compressing your files like JavaScripts or style sheets to a smaller size (5-10%), compared to current gzip algorithm. First impressions may not sound like a huge benefit, but that is how WordPress sites are speed up, 5% here, 10% there, and so on.
Brotli is a kinda new technology, and not all browsers support it, but quick googling gave us info that all latest versions of most known browsers have brotli support, enough to make us activate it. We also can enable TLS 1.3 support, but that technology is still not supported by default in most browsers, which can

Back to Childhood: Blocks are the Future

Customize focus co-lead Mel Choyce talks about early-stage concepts for converting widgets to Gutenberg "blocks."

Back to Childhood: Blocks are the Future

Check out my previous post about the future of site building & customization in WordPress. Last month, my colleague Joen wrote a great post about blocks and the Editor Focus for WordPress in 2017. Joen designed a fantastic blueprint for blocks in WordPress that the Customization Focus will continue to flesh out and build on over the next year.
Recently, I’ve been starting to look at converting widgets in WordPress to Gutenberg blocks. Widgets are the bits of content you can currently drop into your sidebar or footer in WordPress — like the recently updated image widget, some text, or a search bar.
Updating some of these widgets to use Gutenberg’s block patterns has been quite easy — they are simple blocks of content without a lot of settings. However, some widgets are quite complex. Turning them into blocks has been a challenge.
Take, for example, the Categories widget. It creates a list of all your post categories, and links to the archive pages for those categories. It’s very useful for the large number of bloggers who organize the blog posts on their site using categories. The Categories widget comes with a couple options:
Display categories in a

Community | medium.com | 11 days ago

The Age of Blockchains or Why The Ecosystem is The Product

WordPress ecosystem used to descibe the change into the token world driven by blockchain.

The Age of Blockchains or Why The Ecosystem is The Product

Community | medium.com | 11 days ago

Disclaimer: this is a corporate blog explaining our ideas, conjectures, and hypothesis around the blockchain and our business. We are currently developing a blockchain-based venture capital organization and, consequently, think a lot about the why’s and how’s. Having said that, please feel free not to agree with our views and share your comments and critics with us. The Equity Model
Today, products and services are typically associated with a business. By selling their products they make their profits and numbers. Think of iPhone and Apple, Kindle and Amazon or Google Search and Google.
To develop and produce their respective products businesses hire people and pay them accordingly (hopefully). Because it’s their brainchild they often protect their products with patents and trademarks. Within the tech industry, those brainchildren are called Intellectual Property and they are often considered by management and investors as the most important assets. Hence, they usually treat ingredients as well as recipes business secrets and behave protectively. One of the obvious results of this protective approach is the ocean of IP litigations the tech industry is swimming in.

7 min read David Bisset
Community | wordpress.org | 17 days ago

Why Wangguard Was Closed

This is something i think the community should know. Regardless if you used Wangguard or not, take a moment and read the reason why the developer stopped.

Why Wangguard Was Closed

Community | wordpress.org | 17 days ago

Many people have been wondering why WangGuard closed for good. It is a question that I have come across more or less frequently in the WordPress forums, the official WordPress.org Slack, Twitter, and so on. I have never answered, but I feel that now the time has come to explain, since thousands of sites worldwide were using this plugin and there are conjectures everywhere.
From what I’ve seen, those conjectures can be anything from the economic ones, the professional ones, or the “he closed it just because” ones.
None of the above fits in the least with reality. Yes, WangGuard had a high server cost for me, but SiteGround had started to sponsor WangGuard, and hence that cost was gone. The only “cost” left was the time that I dedicated to the plugin. As to the professional one, that I had started to work for a company and had no time left, of course not. I still feel very comfortable working for myself, even though I can work more or less regularly for important companies, who know that I am a free agent. The “just because” conjecture is the most absurd of all: WangGuard was created to help people with a very big problem on the internet, particularly

3 min read Nathan Ello
Community | letsencrypt.org | 14 days ago

Let's Encrypt announces wildcard SSLs.

Let's Encrypt has announced wildcard SSLs starting in January of 2018.

Let's Encrypt announces wildcard SSLs.

Community | letsencrypt.org | 14 days ago

Let’s Encrypt will begin issuing wildcard certificates in January of 2018. Wildcard certificates are a commonly requested feature and we understand that there are some use cases where they make HTTPS deployment easier. Our hope is that offering wildcards will help to accelerate the Web’s progress towards 100% HTTPS. Let’s Encrypt is currently securing 47 million domains via our fully automated DV certificate issuance and management API. This has contributed heavily to the Web going from 40% to 58% encrypted page loads since Let’s Encrypt’s service became available in December 2015. If you’re excited about wildcard availability and our mission to get to a 100% encrypted Web, we ask that you contribute to our summer fundraising campaign.
A wildcard certificate can secure any number of subdomains of a base domain (e.g. *.example.com). This allows administrators to use a single certificate and key pair for a domain and all of its subdomains, which can make HTTPS deployment significantly easier.
Wildcard certificates will be offered free of charge via our upcoming ACME v2 API endpoint. We will initially only support base domain validation via DNS for wildcard

Dear theme author, we need to talk

The only thing that you cannot blame about the current status of the theme market, is the market itself.

Dear theme author, we need to talk

Dear fellow theme author, How is it going? Pretty bad eh? The market is sinking / shrinking I hear you say.
This is Gerasimos by the way, theme designer / co-founder around here. There’s a 100% chance you don’t know me. You know what though? I’ve kept quiet since February 2012. This is when my small team and I released our first premium WordPress theme. Damn, it feels like yesterday. Anyway, this doesn’t mean that I don’t keep an eye on everything related to our market. Blogs, podcasts, Slack channels, core meetings. Yes, I’m there. Always. Quietly reading / watching and taking notes. When it comes to the local (Greek) WordPress community I’m not so quiet though. For now, my presentations in WordCamps, meet-ups and workshops is my way of showing my gratitude to the WordPress project.
1. On dependencies
One important thing that most of us have probably forgotten by now, is the fact that when we took the plunge of putting a series of WordPress themes out there, we were basically signing a contract which includes a non-negotiable clause. The foundation of our business, our themes, will always depend on another piece of software, WordPress itself.

Community | closte.com | 9 days ago

Introducing: WordPress powered by Google QUIC

Introducing QUIC, a Google network protocol build for the future who will speed up your WordPress site served over HTTPS.

Introducing: WordPress powered by Google QUIC

Community | closte.com | 9 days ago

Today, 12 July 2017, LiteSpeed web server provides the first production-grade QUIC implementation available for the public. Since Litespeed is part of our infrastructure, we are happy to introduce the support for QUIC protocol that will be enabled by default in next 24 hours on all WordPress sites hosted on our platform. Yes, we need first to test if this is stable version even Litespeed says it is stable. Google wants to speed up the web with its QUIC protocol, and we also want to speed up your WordPress sites. You gain an impressive edge over your competitors by serving applications over QUIC, and a site that loads in half a second now could load instantaneously over QUIC!
How current HTTPS over TCP works
Currently, all the web traffic works over TCP protocol. Your browser before starting a new connection to the server needs to exchange some information three times, known as a 3-way handshake and a few more packets for HTTPS handshake. That's why opening an HTTPS connection over TCP have a delay. As much as visitors are coming from a far away distance, this delay can be so long, sometimes even seconds.
How will QUIC over UDP speed up your WordPress site
UDP is more like a fire and

Community | caroleolinger.com | 11 days ago

Looking back at WordCamp Europe 2017 as an emcee

In this inspiring post, Carole Olinger looks back at her experience as an emcee for WordCamp Europe in Paris.

Looking back at WordCamp Europe 2017 as an emcee

Community | caroleolinger.com | 11 days ago

This is going to be my very first post on my personal blog and I chose a topic which is still close to my heart: I want to share my experience as an emcee at this year's WordCamp Europe in Paris. I hope you enjoy my personal recap. Becoming an emcee
When I got asked on Slack in early May this year how I would feel about emceeing WordCamp Europe in Paris, I was flabbergasted!
Besides feeling extremely honored, I was struggling with all kinds of impostor syndromes. My very first reaction was: “Oh my god! I would love to, but I hope I am good enough!?”
I mean, what did I do so far to deserve this honor? Everybody knows that I am quite insecure about my English skills. I have never been on a huge stage before; WordCamp Europe was expecting more than 2000 people in total. That was way more than scary to me.
To be honest, I couldn't understand why the organizers decided to put their trust in me - and I didn't know if I deserved it. What if I was going to fail? So far, nobody had ever seen me on stage.
The request reached me exactly four days before giving my first talk as a WordCamp speaker in Berlin, and I was very nervous about this too, as you might guess. If my talk wouldn’t

3 min read David McCan
Community | make.wordpress.org | 13 days ago

What’s new in Gutenberg? (July 8th)

The 4th public testing version of the Guttenberg editor for WordPress has been released. There are a few new features, like support for pasting from Word or Google Docs, but mainly it is about fixes.

What’s new in Gutenberg? (July 8th)

Community | make.wordpress.org | 13 days ago

First, we want to thank everyone who has been testing the plugin and providing feedback. It’s great to see so many people helping with the project. We are collecting feedback from the call to test in the repository, if you are curious. Initial FAQ (in progress).
API for handling pasted content. (Aim is to have specific handling for converting Word, Markdown, Google Docs to native WordPress blocks.)
Added support for linking to a url on image blocks.
Navigation between blocks using arrow keys.
Added alternate Table block with TinyMCE functionality for adding/removing rows/cells, etc. Retired previous one.
Parse more/noteaser comment tokens from core.
Re-engineer the approach for rendering embed frames.
First pass at adding aria-labels to blocks list.
Setting up Jest for better testing environment.
Improve performance of server-side parsing.
Update blocks documentation with latest API functions and clearer examples.
Use fixed position for notices.
Make inline mode the default for Editable.
Add actions for plugins to register frontend and editor assets.
Supress gallery settings sidebar on media library when editing gallery.
Validate save and edit render when registering a block.

Community | kevinmuldoon.com | 16 days ago

WordPress.org Needs to Make Uninstall Options Compulsory

Interesting article... I agree with a lot of it. So many plugins I have used don't have correct uninstall procedures in place, leaving behind a bunch of database tables.

WordPress.org Needs to Make Uninstall Options Compulsory

Community | kevinmuldoon.com | 16 days ago

One of the biggest announcements at WordCamp Europe this year was the release of the page builder Gutenberg (other important issues, such as WooCommerce doubling their renewal fees, were not brought up). Gutenberg represents a step forward for WordPress and helps it tackle other platforms such as Medium, Wix, and SquareSpace. Whilst I appreciate the importance of this plugin to WordPress, I feel there is an important issue that is not being discussed. The problem relates to how there is are rules on what theme and plugin developers add to your website database when you install their product.
Every time you active a WordPress theme or plugin on your website, you are adding data to the WordPress database. The problem is that the vast majority of themes and plugins do not remove the data they add once you have deleted them from your website.
This is an issue that I have been raising again and again in my reviews of WordPress products and it is a problem that needs more exposure.
Too Much Garbage in WordPress Databases
For any WordPress theme or plugin to work correctly, it needs to add data to the WordPress database.
Simple solutions might add a few rows to an existing WordPress table,

Community | sakinshrestha.com | 14 days ago

WordCamp Asia expected Feb 2019

Organizers set for February 2019 as the first event. Very exciting to see this event come together.

WordCamp Asia expected Feb 2019

Community | sakinshrestha.com | 14 days ago

In my last post, I told you that I have more exciting news coming up. Well, here is my big revelation… Before that, I want to let you know that this is like realizing a dream for me. And probably for so many others in my part of the world. When in Paris, while attending WordCamp Europe 2017, I got an opportunity to meet up with many WordPressers from Asia. We discussed something that had been brewing for a really long time and the potion is now almost ready.
I’m talking about WordCamp Asia!
Yes, after over a year of speculating, planning and discussing we have finally come to a confirmation. WordCamp Asia is on its tracks and we’re very motivated to make it happen.
The WordPress community from Asia had a meeting with the WordCamp Central. Community members from India, Japan, Indonesia, Thailand, Sri Lanka, Singapore, and Nepal sat down with WordCamp Central community members and we had a discussion on all aspects of WordCamp Asia. We, that is, Mahangu, Nok, Rahul, Bigul, Mayuko, Akira, and so many names I’m forgetting, and I met up with Andrea Middleton and Jenny Joseph and put our heads together about the best viable date and venue and things of the sort.
There