| 开发者 | fareeddaar |
|---|---|
| 更新时间 | 2026年11月9日 03:27 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[ishareblog] shortcode. The default style is outlined and icon-only, and picks up your theme's primary color automatically.[ishareblog_quote cite="Author"]Your quote[/ishareblog_quote] in the classic editor. Readers can also highlight any text in a post and share it from a small popup.Add the "Share Buttons" block where you want them; it replaces the automatic buttons on that post, and can use its own networks and heading. Or set Position to "Don't insert automatically" and use [ishareblog], for example [ishareblog networks="x,bluesky,copy" heading="Spread the word"].
Tick "Hide share buttons on this post" in the "Share buttons" panel of the post editor's sidebar. It also turns off the floating bar and highlight-to-share for that post.
Mastodon has no single share page, so the first time a reader clicks it they are asked for their server (for example mastodon.social). The browser remembers it for next time.
It opens the device's own share menu, which most phones and some desktop browsers have. Where the browser has no share menu, the button is hidden.
Use the "Shareable Quote" block, or [ishareblog_quote tweet="Optional custom share text" cite="Author"]Quote text[/ishareblog_quote].
Yes. Edit the drafts in the post's "Social Posts" box and update the post. X, Bluesky, Threads and Mastodon use the X draft, LinkedIn and email use the LinkedIn draft, and the other networks use the Facebook draft.
Whichever one you set up for your site in Settings → Connectors (WordPress 7.0 or later). The plugin uses the WordPress AI Client and does not store any API keys itself.
Yes, but every visitor will appear to come from the proxy's IP, so the per-visitor limits are shared. Pass the real visitor IP with a filter, using the header your proxy sets, for example:
add_filter( 'ishareblog_client_ip', function ( $ip ) { return isset( $_SERVER['HTTP_CF_CONNECTING_IP'] ) ? sanitize_text_field( wp_unslash( $_SERVER['HTTP_CF_CONNECTING_IP'] ) ) : $ip; } );
Only do this when your server is reachable only through the proxy.
No. Analytics store only the post, the network, where the click came from (button, quote or highlighted text) and the time. To ignore repeated clicks, the visitor's IP address is hashed with a site secret into temporary keys that expire within an hour; the IP itself is never stored.