百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
L

lumberjack

> 编程语言
开源

Lumberjack 是一个强大的 MVC 框架,适用于现代的 WordPress 开发人员。编写更优质、更表达力强且更易于维护的代码。

379 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Lumberjack 是一个强大的 MVC 框架,适用于现代的 WordPress 开发人员。编写更优质、更表达力强且更易于维护的代码。

Supercharge your WordPress Development

Lumberjack is a powerful MVC framework for the modern WordPress developer. Write better, more expressive and easier to maintain code.

Who is Lumberjack for?

Coming from another PHP framework such as Laravel, have experience using Timber with WordPress but want more, or are just getting started with modern WordPress? Then Lumberjack is for you.

Use as little or as much as you need, it's beginner friendly!

Documentation

The Lumberjack documentation can be found here:

https://docs.lumberjack.rareloop.com

For more information, check out the website:

https://lumberjack.rareloop.com

Note: This repository is just the starter theme used for the project and doesn't require updating very often. The majority of the development work, and where progress can be seen if you're interested, is in the framework repository

Getting Started

See the documentation for details on how to get started: https://docs.lumberjack.rareloop.com/getting-started/installation

Built on strong foundations

Standing on the shoulders of giants, Lumberjack proudly builds on the great work of other open source WordPress projects.

  • Bedrock
  • Timber

Beautiful code. Easy to maintain

Object orientated and MVC patterns help keep your code structured and DRY.

index.php

php
class IndexController
{
    public function handle()
    {
        $context = Timber::context();
        $context['posts'] = Post::whereStatus('publish')
            ->limit(5)
            ->get();

        return new TimberResponse('index.twig', $context);
    }
}

index.twig

xml
{% if posts is not empty %}
    
Recent Articles

    

        {% for post in posts %}
            

                
{{ $post->title }}

                {{ $post->preview }}
                link }}">Read the full story
            

        {% endfor %}
    

{% endif %}

You're in good company

Lumberjack is the deluxe version of what Modern WordPress should look like today. The team has done a great job of making it easy to build complicated custom applications while taking advantage of the best parts of WordPress.

- Jared Novack - Timber creator

Made by Rareloop

We're a Digital Product Studio based in Southampton (UK) with many years experience working on modern WordPress websites. We design and build digital products for a range of clients, take a look at what else we can do.

Find out more

Licence & Giving Back

Lumberjack is available under the MIT license and you're free to use it for personal or commercial projects.

If you've recieved value from Lumberjack we'd hugely appreciate it if you could donate to our Ecologi forest and help us plant real life trees to combat the climate crisis. Compared to the cost of developing a framework like Lumberjack, a few trees per project is a bargain and makes a positive difference to the environment. Help us plant real life trees

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHPlumberjackmvcphptimber

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言