Linux 软件免费装
Banner图

Monetize Me

开发者 shahalom
microsolutions
更新时间 2026年8月5日 23:43
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

adsense monetization ads ads manager msbd

下载

1.0.0 1.0.1 0.0.9 3.0.1 3.0.2 3.0.3 3.0.0 0.0.6 0.0.7 2.0.2 0.0.8 2.0.0 2.0.3 2.0.5 2.0.6

详情介绍:

Monetize Me is a modular, option-based advertising manager for Google AdSense and other trusted third-party monetization code. It does not register a custom post type or taxonomy. The plugin provides four top-level settings tabs: A new installation includes these starter categories: It also includes the starter sponsor General (general). The records are editable and removable. Main features: Automatic archive and Post Content Ads are disabled initially. Enable them from Monetize Me > Placements after creating an enabled ad that matches the selected category and sponsor. On a single-site installation, settings are stored in one regular option and managed from the top-level Monetize Me admin menu. On WordPress Multisite, the plugin is network-managed. Settings are available only from the top-level Monetize Me page in Network Admin, and one network option controls all sites.

安装:

Single-site WordPress
  1. Upload the monetize-me directory to /wp-content/plugins/, or install the ZIP from Plugins > Add New > Upload Plugin.
  2. Activate Monetize Me from the Plugins screen.
  3. Open the top-level Monetize Me menu.
  4. Review the starter categories and the General sponsor.
  5. Open Ads, create an ad, select its category and sponsor, paste trusted monetization code, enable the ad, and save. Saved ad cards load collapsed; click a card header whenever you need to edit its details.
  6. Use the shortcode or Gutenberg block, or configure theme and automatic placements from Placements.
WordPress Multisite
  1. Install the plugin from Network Admin > Plugins > Add New, or upload the monetize-me directory to /wp-content/plugins/.
  2. Network activate Monetize Me.
  3. Open Network Admin > Monetize Me.
  4. Create and manage the shared categories, sponsors, ads, and placements there.
  5. Individual sites do not receive a separate Monetize Me settings page.
First ad checklist
  1. Confirm that the required category and sponsor exist.
  2. Create an ad and select both records.
  3. Paste code only from a trusted ad provider or advertiser.
  4. Enable the ad and save.
  5. Add [mmps adcategory="category-slug" adsponsor="sponsor-slug"] to content, insert the Advertisement block, or configure a placement.
  6. Clear page caches after changing ad code or placement settings.

屏幕截图:

  • Settings: Create and list of ads sponsors
  • Settings: Creating ads with ads category, sponsor
  • Widgets: Placing advertisment using widgets in sidebar or whereever.
  • Code: footer hook added to theme to manage footer ads

升级注意事项:

3.0.3 Fixes responsive Google AdSense units that could fail with an availableWidth=0 error and keeps the Ads admin page compact by collapsing saved ad cards initially. 3.0.0 This is a major modular rebuild. Back up the database before upgrading and review categories, sponsors, ads, and placement mappings after activation. On Multisite, settings are network-wide.

常见问题:

Why are my saved ad fields hidden on the Ads page?

Saved ad cards are collapsed initially to prevent a large ad library from making the settings page unnecessarily tall. Click the ad card header to expand or collapse its fields. Clicking Remove deletes the card without toggling it. A newly added ad opens automatically for editing.

Why is no ad displayed?

Confirm that the ad is enabled and that its selected category and sponsor match the shortcode, block, hook, or automatic placement filters. Also clear page and CDN caches. For responsive Google AdSense units, keep the bundled frontend CSS enabled unless the theme gives .monetize-me and .ad-wrapper a non-zero measurable width. In browser developer tools, an AdSense error mentioning availableWidth=0 indicates a container-width problem.

Does Monetize Me add <br> tags to ad scripts?

No. The plugin does not run saved ad code through wpautop(), nl2br(), KSES, or HTML escaping during frontend rendering.

Why does the block editor not show the live advertisement?

The editor intentionally displays a safe configuration preview so third-party scripts and iframes do not execute inside the editor. The selected ad is rendered dynamically on the frontend.

Can I disable the plugin CSS?

Yes. Disable Load the Monetize Me frontend CSS file from Monetize Me > Placements > Frontend Styles.

Where are settings stored on Multisite?

One network option stores all categories, sponsors, ads, and placements. Individual sites do not have separate settings pages.

Are settings removed when the plugin is deactivated or deleted?

No. Monetize Me preserves its settings option on both deactivation and uninstall so the existing categories, sponsors, ads, and placements are available if the plugin is installed or activated again.

Can a theme add another placement hook?

Developers can filter monetize_me_theme_placements to register another action name, then call that action in the theme. The custom hook appears in the Placements mapping table.

更新日志:

3.0.3 3.0.0 2.0.2 2.0.1 2.0.0 1.9.0 1.0.1 1.0.0