WordPress.org

Taiwan 正體中文

  • 佈景主題目錄
  • 外掛目錄
  • 最新消息
  • 技術支援
  • 關於我們
  • 團隊
  • 取得 WordPress
取得 WordPress
WordPress.org

Plugin Directory

Toolbelt

  • 提交外掛
  • 我的最愛
  • 登入
  • 提交外掛
  • 我的最愛
  • 登入

這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Toolbelt

由 binarymoon 開發
下載
  • 詳細資料
  • 使用者評論
  • 安裝方式
  • 開發資訊
技術支援

外掛說明

A collection of simple addons that provide every day functionality with privacy and speed. There’s very few options, and no unnecessary filler. It does exactly what it needs to do and nothing else.

Toolbelt takes a privacy first approach to adding features. Everything happens on your server. No data is sent to third party servers without your explicit consent. No data is loaded from third parties (for example social sharing scripts).

Taking inspiration from Jetpack I want to rebuild the features I use the most and make them as simple and fast as possible.

Toolbelt has been featured on The WordPress Tavern in an interview with me. You can read more about the creation of the plugin and my desire for a more private internet.

Gutenberg Blocks

Some of the Toolbelt modules include blocks to make working with the generated content easier. The available blocks are:

  • Contact Form – The simplest way to have people get in touch. Works with the spam module.
  • Post Categories – A category content list for magazine and newspaper themes.
  • Simple Slider – A fast, CSS powered slider. No JavaScript and easy to edit.
  • Projects Grid – to list a collection of projects. These can be filtered by project category.
  • Testimonials Grid – to list a group of testimonials. Great for showing off! 🙂
  • Markdown – for those who like a simpler writing experience.
  • Sitemap – Easily list all posts, pages, Categories and Projects.
  • Star Rating – Rate things with a simple visual interface.
  • Breadcrumbs – for full site editing.
  • Related posts – for full site editing.

All Features

Toolbelt has a lot of features. The complete list is below.

  • Admin Interface Tweaks – Small CSS changes to make the interface nicer to use.
  • Avatars – Algorithmicly generated private avatars that are consistent across websites.
  • Breadcrumbs
  • Contact Form – Gutenberg compatible & private. Supports the spam blocker module.
  • Cookie Banner
  • CSP Header
  • Disable Comment Urls – Removes comments urls from your site.
  • Disable REST API – Disable the REST API from public usage.
  • Fast 404 – Stops WordPress from loading the full 404 page for images and other content. Reduces server usage.
  • Footnotes
  • Get Image – Find a featured image for posts that do not have one assigned.
  • Heading Anchors – Add anchor names to headings so that they can be linked to.
  • Iframe Privacy Shield – Remove iframes and add a clickable screen so that they load when the user wants to see them.
  • Infinite Scroll
  • Jetpack Dev Mode – Disable Jetpacks connection so that only local functions are enabled.
  • Lazy Loading
  • Layout Grid – A nicer columns block.
  • Markdown
  • Monetization – Enable Coil Web Monetization.
  • OEmbed – Add additional OEmbed providers.
  • Optimization – Remove WordPress features that are rarely used.
  • Portfolio – Portfolio custom post type and blocks.
  • Post Category – A post category block.
  • Random Redirection – Randomly redirect to a blog post.
  • Related Posts
  • Remove IP Addresses – Remove IP addresses from comments for user privacy (spam protection still works).
  • Responsive Videos
  • Search Redirect – If there’s a single search result redirect to it instead of displaying the restuls.
  • Sitemap – Sitemap block.
  • Slider – JavaScript free CSS slider block.
  • Social Menu – Replace social links with icons in navigation blocks.
  • Spam Blocker – Privacy focused spam blocker.
  • Static Social Sharing – Link to social sharing pages, and don’t load social network content on your site.
  • Stats – Enable privacy focused analytics providers like Fathom.
  • Testimonials – Testimonials Custom post types and blocks.
  • Tidy Notifications – Move plugin and theme notifications to a sidebar.
  • Typographic Widows – Remove widows in post titles.
  • Widget Display – Set rules for widget visibility.

Toolbelt is Private

Every week there’s a new story about Facebook (or Google, or Amazon, or whoever) tracking people inappropriately, or selling user details. Or some security breach that leaks users passwords or credit card info. Privacy is a big topic and frankly, it’s scary how much big corporations like Google, Facebook, and Twitter know.

To ensure Toolbelt is as privacy focused as possible it:

  • Does not phone out. No data is shared with third parties.
  • Does not use standard social sharing javascripts (loaded from social networks servers).
  • Does not track your usage of the plugin.
  • Does not add generator comments, or secret promotional comments to your site html.

Toolbelt is Fast

Slow websites make me sad. I don’t want to add anything to Toolbelt that will impact site load speed. My Google Pagespeed score should not move from 100.

Why? Faster sites are shown to increase conversions and time on site. Google loves fast sites and improves their search rankings. In addition fast sites are great for people with slower internet access, or on mobile data, and use less resources to generate the page. So many benefits!

To be fast Toolbelt:

  • Doesn’t use jQuery or any other javascript framework. All javascript is vanilla js, and minified.
  • Minifies all assets (JS and CSS).
  • Loads all assets inline. They are already small, and loading them directly on the page means there are no server requests.
  • Only loads things when they are needed. JS and CSS are only loaded for activated modules.
  • Very few options. There’s one main database option, an array that stores what modules are active. And another that stores settings for some modules.
  • Uses the minimum code possible. Minimum Javascript and PHP. Less code means more speed, and fewer bugs.
  • All options are disabled by default. You enable only the ones you need.

Built for developers

Toolbelt is built with developers in mind. It has a collection of hooks and filters to enable you to make the modules work the way you want. If you’re intersted to jump in the project, there are opportunities for developers at all levels to help out. Contribute to Toolbelt on GitHub and join the party. 🎉

  • The code can be found on Github
  • Documentation with code examples can be found on the wiki
  • You can reach out to me with questions or problems on Twitter

適用於區塊編輯器

這個外掛提供 26 個可供 Gutenberg/區塊編輯器使用的區塊。

  • TB Post Category
  • TB Testimonials
  • TB Slide
  • TB Slider
  • Toolbelt
  • Toolbelt
  • Toolbelt
  • Toolbelt
  • Toolbelt
  • Toolbelt
  • Toolbelt
  • Toolbelt
  • Toolbelt
  • Toolbelt
  • Toolbelt
  • Toolbelt
  • Toolbelt
  • TB Markdown
  • TB Breadcumbs
  • TB Portfolio
  • TB Column
  • TB Layout Grid
  • TB Star Rating
  • TB Gist
  • TB Sitemap
  • TB Related Posts

安裝方式

  1. Install and Activate the plugin through the plugins page.
  2. Go to the Toolbelt Admin page and activate the modules you wish to use.
  3. Done. Everything else is setup automatically.

For more information check the individual module documentation.

常見問題集

Why does WordFence (and other WAF’s) flag this file as a vulnerability?

The file /wp-toolbelt/modules/spam-blocker/blocklist.txt is used by the spam blocker to check comments for spam phrases. It is regularly updated.

As such it contains lots of spammy words, and constantly changes. Both things that could trigger a vulnerability warning.

The best thing to do is mark this file (and only this file) as ‘Ignore Always’. This will stop you from getting warnings for this one file whilst monitoring the rest of the plugin for suspicious changes.

Why one plugin and not separate plugins?

I am making this because it’s something I want to use. I like the simplicity of installing Jetpack and letting it do it’s thing. But Jetpack is not designed for speed or elegance, so I am trying to address that with my own plugin.

I am making the plugin as developer friendly as I can. Things can be tweaked using WordPress filters, and I will add more of these as I go.

Do you have any documentation?

The docs are on Github. They are a constant work in progress.

Can I contribute/ report a problem?

Yes please! You can submit issues on Github or add questions to the support forum. I’d be happy to accept pull requests as well.

What features will you add next?

I don’t know. I’m open to suggestions (ping me on Twitter), but mostly I’ll add things as I need them.

使用者評論

Lightweight plugin

sherissa_r 2024 年 3 月 11 日
WP-Toolbelt is an easy to setup lightweight plugin with handy little features. Thank you for creating this, improving and maintaining this awesome plugin!

Silently Awesome Plugin

kiwioa 2024 年 1 月 21 日 1 則留言
Hope that people will notice this tool and to author don’t abandon this awesome tool.

A default plugin

kwhwp 2022 年 1 月 22 日
Handy tools, lightweight.

A must for every WordPress site

joffff 2020 年 8 月 30 日
Toolbelt is fast becoming an essential plugin for all WordPress sites

One of my defaults

Nathan DeGruchy 2020 年 7 月 9 日 1 則留言
Adds the stuff I like from Jetpack, without all the jank, WordPress.com invasion and ultimately useless, poorly optimized features.

Great plugin for a few simple things

tharum 2020 年 5 月 26 日 1 則留言
I’ve been using this plugin on a number of wordpress sites. I find it useful. I hope the plugin will stay basic and simple.
閱讀全部 16 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Toolbelt〉的開發相關工作。

參與者
  • binarymoon

〈Toolbelt〉外掛目前已有 6 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈Toolbelt〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

3.6.0 – 19th April 2023

  • New module to disable access to the REST API from outside users.

3.5.2 – 4th March 2023

  • Fix PHP 8.2.0 error.

3.5.1 – 19th April 2022

  • Improve cookie consent button style.

3.5.0 – 16th April 2022

  • Tidy HTML formatting.
  • Add aria-hidden to thumbnail images that have links duplicated by headings. Simplifies things for screen-reader users.
  • Improve sanitization checks in contact form.

3.4.0 – 27th January 2022

  • Add module to Enable the Customizer in all themes. Great for using the Additional CSS module in block themes.

3.3.1 – 18th June 2021

  • Update deprecated block_categories filter with block_categories_all

3.3.0 – 11th June 2021

  • Add Notification Tidy module.
  • Fix adminbar avatar display on mobile.
  • Fix Jetpack disable code.
  • Remove Featured Attachment module since it’s a duplicate of Get Image module.

3.2.7 – 7th June 2021

  • Ensure CSS custom properties are loaded for all modules that need them.

3.2.6 – 13th April 2021

  • Fix possible undefined property error in social icons module.

3.2.5 – 9th April 2021

  • Add avatar shortcode toolbelt-avatar for displaying a users avatar on a post/ page.

3.2.4 – 24th February 2021

  • Set min height for iframe privacy shield to ensure it displays nicely.

3.2.3 – 27th January 2021

  • Ensure posts with empty content don’t cause errors with the header anchors module.

3.2.2 – 7th January 2021

  • Correct Privacy Shield description.
  • Improve backwards compatability for spam blocklist changes.

3.2.1 – 29th December 2020

  • Add ‘Jetpack Dev Mode’ module.
  • More spam blocker improvements.

3.2 – 16th December 2020

  • New: Iframe Privacy Shield. Prevents iframes from post content, from being loaded without user consent.
  • Fix: Don’t force responsive video size on videos that have an aspect ratio.
  • Fix: Social share description so that social sharing works better on mobile.
  • Add: Heading anchors now include h5 & h6.
  • Add styles to footnotes to ensure scrolled links are readable and not hidden by the WP admin bar.
  • Change: Disable autolinking urls in Markdown blocks. Normal markdown links still work.
  • Fix: Correct spam blocking to make it use the custom block list properly.

3.1 – 21st November 2020

  • Add support for search and 404 redirect filter.

3.0 – 11th October 2020

  • New: Layout Grid block.
  • New: Star Rating block.
  • New: Slider block.
  • New: OEmbed providers module.
  • New: Sitemap block.
  • New: Fallback Featured Images module. Attempts to find featured images when there aren’t any assigned.
  • New: Make use of social sharing API in supported browsers.
  • New: Predefined contact form variants. A feedback form and a net promoter score form.
  • Add Featured Image global styles for some consistent featured images.
  • Add New horizontal multi-element contact form component layout to allow for more space efficient layout of forms.
  • Add Related Posts block.
  • Add TB prefix to all blocks. Inspired by: https://wptavern.com/wordpress-plugin-authors-should-avoid-confusing-users-when-naming-blocks
  • Add icon to breadcrumbs block.
  • Add additional social icons.
  • Add relatedLink schema to Related Posts.
  • Add individual project categories to portfolio block output.
  • Remove Noto Serif editor font from being loaded. It’s a potential privacy issue and is loaded everywhere.
  • Remove links from server rendered blocks so they can’t be clicked by accident when editing content.
  • Fix: Improve Infinite Scroll behaviour when a static page is used.
  • Update Related Posts html to be more semantic & accessible. May require some tweaks to custom styles applied to the module.
  • Update Avatars css so that it loads earlier to avoid flashes of unstyled content. Also compressed avatars admin CSS.
  • Update Only output social sharing links on the_content and not on the_excerpt.
  • Change CSS colours to use custom properties for simpler, and more consistent, changes.

Changelog for all versions

中繼資料

  • 版本 3.6
  • 最後更新 1 年前
  • 啟用安裝數 400+
  • WordPress 版本需求 5.0 或更新版本
  • 已測試相容的 WordPress 版本 6.5.0
  • 語言

    English (Australia)、English (Canada)、English (New Zealand)、English (US)、German、Hungarian、及 Spanish (Spain).

    將這個外掛本地化為你的母語版本

  • 標籤
    accessibilityprivacyrelated postssocial menusocial sharing
  • 進階檢視

評分

5 星,滿分為 5 星
  • 16 個 5 星使用者評論 5 星 16
  • 0 個 4 星使用者評論 4 星 0
  • 0 個 3 星使用者評論 3 星 0
  • 0 個 2 星使用者評論 2 星 0
  • 0 個 1 星使用者評論 1 星 0

新增使用者評論

查看全部使用者評論

參與者

  • binarymoon

技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

檢視技術支援論壇

贊助

想要支援這個外掛的發展嗎?

贊助這個外掛

  • 關於我們
  • 最新消息
  • 主機代管
  • 隱私權
  • 展示網站
  • 佈景主題目錄
  • 外掛目錄
  • 區塊版面配置目錄
  • Learn
  • 技術支援
  • 開發者資源
  • WordPress.tv ↗
  • 共同參與
  • 活動
  • 贊助基金會 ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Taiwan 正體中文

  • 查看我們的 X (之前的 Twitter) 帳號
  • Visit our Bluesky account
  • 造訪我們的 Mastodon 帳號
  • Visit our Threads account
  • 造訪我們的 Facebook 粉絲專頁
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
程式碼,如詩