plugin-icon

Upbinger Blog

제작자: upbinger·
Embed your Upbinger-hosted blog directly into any WordPress page with full CSS isolation, SEO meta injection, and anonymous visit analytics.
버전
2.2.0
최근 업데이트일
Jun 9, 2026

Upbinger Blog lets you seamlessly embed your blog content — published through Upbinger — into your WordPress site. The plugin uses Shadow DOM for complete CSS isolation, so your blog styles never clash with your theme.

Key Features

  • Customizable Styles — Configure grid title, colors, fonts, spacing, and more from the Upbinger dashboard (Publish Style tab). Changes apply on next publish.\n* Back to Blog Navigation — Configurable “ Back to Blog” link on every post for easy grid return.\n* Shadow DOM Isolation — Blog CSS lives inside a shadow root and cannot interfere with your theme or vice versa.
  • rem em Conversion — Automatically converts CSS rem units to em so blog typography renders correctly regardless of your theme’s root font-size.
  • SEO Meta Injection — Open Graph, Twitter Card, canonical link, and JSON-LD structured data are injected into the page <head> for search engines and social media.
  • SPA Navigation — Internal blog links navigate without a full page reload. Back/forward buttons work as expected.
  • Google Fonts in Light DOM — Font stylesheets are hoisted into the page <head> so they load correctly across all browsers.
  • Anonymous Analytics — Visit counts are sent via sendBeacon with session deduplication. No cookies, no PII.
  • Automatic Container Detection — Finds the best content area in your theme automatically, or you can specify a CSS selector.

How It Works

  1. Your blog HTML is published to the Upbinger CDN.
  2. The plugin fetches the correct page from the CDN when a visitor loads your blog route.
  3. The HTML is cleaned, adapted for Shadow DOM (CSS scoping, remem, SEO extraction), and injected into an isolated shadow root.
  4. Visitors see your blog styled exactly as designed, with zero CSS side-effects.

Requirements

  • An active Upbinger account with a published blog.
  • WordPress 5.0 or higher.
  • PHP 7.4 or higher.

External services

This plugin relies on two third-party services provided by Upbinger.

Upbinger CDN (cdn.upbinger.com)

Blog HTML, CSS, images, and font references are fetched from the Upbinger content-delivery network every time a visitor loads a blog page on your site.

  • What is sent: an HTTPS GET request containing only the URL path of the blog page being loaded (e.g. /blogs/example.com/index.html). No cookies or personal data are transmitted.
  • When: on every front-end page load of the blog route.
  • Service provider: Upbinger — Terms of Service | Privacy Policy

Upbinger Analytics API

Anonymous page-view events are sent so site owners can see which posts are popular. No cookies are set and no personally-identifiable information is collected.

  • What is sent: the page path, a session-scoped deduplication flag (stored in sessionStorage), and the site domain. The request is made via navigator.sendBeacon.
  • When: once per unique page view per browser session (deduplicated). Can be disabled entirely from Settings Upbinger Blog Disable Analytics.
  • Endpoint: https://m745tnh6jg.execute-api.us-east-1.amazonaws.com/api/trackVisit
  • Service provider: Upbinger — Terms of Service | Privacy Policy
무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 6.9.4
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.