PHP WordPress

Open-source PHP projects categorized as WordPress

Top 23 PHP WordPress Projects

  • sage

    WordPress starter theme with Laravel Blade components and templates, Tailwind CSS, and a modern development workflow

    Project mention: Ask HN: WordPress vs. Django/Flask? | news.ycombinator.com | 2023-09-16

    Hey there!

    Using Django or Flask might be overkill for what you're trying to do. I suggest you to stick with WordPress, but check out the Sage/root style over at https://roots.io/sage.

    It's not the classic WordPress; it's a modern, more secure version.

    Also only use plugins when you absolutely have to, and if you do, stick with the pros (i.e. Gravityforms).

    I've used WP alot (more than 1000s of websites) and I'm also using Python with Flask and FastAPI (but never used Django).

  • WooCommerce

    A customizable, open-source ecommerce platform built on WordPress. Build any commerce solution you can imagine.

    Project mention: Format Woocommerce price in javascript according to the Woocommerce settings. | dev.to | 2023-11-05

    Woocommerce plugin formats the price in javascript for Filter Products by Price widget. You may check out the source.

  • Cloudways

    Cloudways' Black Friday Offer - 1st Choice of Developers. Cloudways: Devs' 1st choice for managed hosting! Pick from top-tier Cloud providers like DigitalOcean, AWS, and GCE. Limited-time deal: 40% OFF for 4 Months + 40 Free Migrations.

  • bedrock

    WordPress boilerplate with Composer, easier configuration, and an improved folder structure

    Project mention: WordPress Core to start using SQLite Database | news.ycombinator.com | 2023-07-26
  • timber

    Create WordPress themes with beautiful OOP code and the Twig Template Engine (by timber)

    Project mention: Modern Plugin Boilerplate - GIT + PHP8 + Composer | /r/ProWordPress | 2023-06-20

    Use Timber for templating https://github.com/timber/timber

  • wp-cli

    ⚙️ WP-CLI framework

    Project mention: Mastering WordPress CLI: A Comprehensive Guide to Boost Your Productivity | dev.to | 2023-11-23

    As of my last knowledge update in January 2022, the list of WordPress CLI commands may have expanded or changed. It's always a good idea to check the official WP-CLI documentation for the most up-to-date information. Here's a list of common WP-CLI commands as of my last update:

  • corcel

    Use WordPress backend with Laravel or any PHP application

    Project mention: What can Corcel bring to WordPress? | dev.to | 2023-05-22

    It's here, but you may prefer Composer, the package manager for PHP:

  • wp-graphql

    :rocket: GraphQL API for WordPress

    Project mention: Nuxt3, Wordpress and ACF Flexible content types | /r/Nuxt | 2023-06-19

    It's very easy to use when you use https://www.wpgraphql.com/ Here's an example of a repeatable component I set up using the repeater filled. It might help you.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • wp-bootstrap-navwalker

    A custom WordPress nav walker class to fully implement the Twitter Bootstrap 4.0+ navigation style (v3-branch available for Bootstrap 3) in a custom theme using the WordPress built in menu manager.

  • CMB2

    CMB2 is a developer's toolkit for building metaboxes, custom fields, and forms for WordPress that will blow your mind.

    Project mention: Any frameworks for plugin development out there? | /r/Wordpress | 2023-03-18

    So far in this current project, I added CMB2 as a composer dependency, and that's done just enough to take away the headache of adding custom metaboxes and input fields to different pages. I feel like maybe if I just get myself the most basic toolkit to handle these common tasks, and a boilerplate to start me off with some structure, I may be able to wrap my mind around the way WP expects things to be added and registered the more I work with it.

  • RED_HAWK

    All in one tool for Information Gathering, Vulnerability Scanning and Crawling. A must have tool for all penetration testers

  • plugin-update-checker

    A custom update checker for WordPress plugins. Useful if you don't want to host your project in the official WP repository, but would still like it to support automatic updates. Despite the name, it also works with themes.

    Project mention: How to implement the "Update now" functionality for custom WordPress plugin whenever I release a new feature | /r/Wordpress | 2023-05-10
  • wordplate

    WordPlate is a boilerplate for WordPress, built with Composer and designed with sensible defaults.

    Project mention: WordPlate: WordPress on Composer with sensible defaults | news.ycombinator.com | 2023-02-25

    Found some discussion here, but tbh it's a little light for me not to think that NIH syndrome doesn't come into it?

    https://github.com/vinkla/wordplate/issues/234

  • S3-Uploads

    The WordPress Plugin to Store Uploads on Amazon S3

    Project mention: WP performance with large database of media (photography) | /r/Wordpress | 2023-02-24

    Personally, I use this one.

  • amp-wp

    Enable AMP on your WordPress site, the WordPress way.

  • jetpack

    Security, performance, marketing, and design tools — Jetpack is made by WordPress experts to make WP sites safer and faster, and help you grow your traffic.

    Project mention: What is the basic use of GitHub Desktop for CI/CD work on WordPress websites? | /r/github | 2023-06-13

    JetPack

  • wp2static

    WordPress static site generator for security, performance and cost benefits

    Project mention: WordPress plugin hole puts '2M websites' at risk | news.ycombinator.com | 2023-05-08

    > It is not actually that hard to run Wordpress securely. Stick to supported plugins and themes, and install security patches quickly when they are released.

    Depending on your site's functionality, it may also be possible to run a static WP site:

    * https://wordpress.org/plugins/simply-static/

    * https://wp2static.com

    You do all your regular updates via the CMS, but, instead of putting the dynamic site on the public Internet, you generate static files and point your public web server's HTML rootdir at those.

  • theme

    Tonik is a WordPress Starter Theme which aims to modernize, organize and enhance some aspects of WordPress theme development. (by tonik)

  • wprig

    A progressive theme development rig for WordPress.

  • ElasticPress

    A fast and flexible search and query engine for WordPress.

    Project mention: How can I improve the search function of WordPress? | /r/Wordpress | 2023-04-13

    https://github.com/10up/ElasticPress you may be able to rip it out. Idk I’ve never attempted.

  • wordpress-to-jekyll-exporter

    One-click WordPress plugin that converts all posts, pages, taxonomies, metadata, and settings to Markdown and YAML which can be dropped into Jekyll (or Hugo or any other Markdown and YAML based site engine).

  • wordpress-admin-style

    This plugin reference elements from wp-admin in an overview with the necessary markup and CSS classes to help you to develop WordPress compliant.

    Project mention: Is there anyway to use WordPress Admin Dashboard Design System? | /r/Wordpress | 2023-04-29

    Not sure I understand what you want, but it sounds like you want to build your own admin pages in the same style as WordPress uses. If that's the case then I used https://github.com/bueltge/wordpress-admin-style a couple of years ago, and it showed a load of admin components, and the HTML used to build them with the classes WordPress uses for it's pages, so my admin pages look exactly the same as the WordPress core ones.

  • storefront

    Official theme for WooCommerce

  • acf-builder

    An Advanced Custom Field Configuration Builder

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-23.

PHP WordPress related posts

Index

What are some of the best open-source WordPress projects in PHP? This list will help you:

Project Stars
1 sage 12,360
2 WooCommerce 8,827
3 bedrock 5,964
4 timber 5,351
5 wp-cli 4,757
6 corcel 4,095
7 wp-graphql 3,540
8 wp-bootstrap-navwalker 3,358
9 CMB2 2,868
10 RED_HAWK 2,678
11 plugin-update-checker 2,058
12 wordplate 2,010
13 S3-Uploads 1,812
14 amp-wp 1,773
15 jetpack 1,522
16 wp2static 1,338
17 theme 1,300
18 wprig 1,261
19 ElasticPress 1,209
20 wordpress-to-jekyll-exporter 1,031
21 wordpress-admin-style 948
22 storefront 939
23 acf-builder 749
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
getonboard.dev