2
2
Fork
You've already forked fediembedi
0
A wordpress plugin widget to display your fediverse account timeline. https://mediaformat.org/fediembedi
  • PHP 59.1%
  • JavaScript 29.4%
  • CSS 11.5%
Find a file
2022年12月18日 23:20:20 -07:00
.github update funding link 2022年12月14日 22:52:13 -07:00
assets remove follow buttons, pixelfed meta, fix pixelfed 2022年12月14日 13:32:58 -07:00
includes Update i18n 2022年12月18日 23:19:57 -07:00
languages Update i18n 2022年12月18日 23:19:57 -07:00
templates auto fixed code style 2022年12月18日 22:49:10 -07:00
.gitignore added phpcs phpcbf wpcs 2022年12月18日 22:48:23 -07:00
composer.json added phpcs phpcbf wpcs 2022年12月18日 22:48:23 -07:00
composer.lock added phpcs phpcbf wpcs 2022年12月18日 22:48:23 -07:00
fediembedi.php auto fixed code style 2022年12月18日 22:49:10 -07:00
Gruntfile.js Add grunt file 2022年12月13日 23:55:59 -07:00
license.txt Refactor and Fix widget title 2020年01月03日 16:32:28 -05:00
package-lock.json update packages 2022年12月14日 22:09:03 -07:00
package.json update packages 2022年12月14日 22:09:03 -07:00
phpcs.xml add phpcs rules 2022年12月18日 22:48:38 -07:00
readme.md release v0.12.0 2022年12月18日 23:20:20 -07:00
readme.txt release v0.12.0 2022年12月18日 23:20:20 -07:00
style.css codestyle cleanup 2022年12月15日 14:46:18 -07:00
uninstall.php update codestyle 2022年12月14日 22:08:53 -07:00

FediEmbedi

Contributors: mediaformat
Donate link: https://paypal.me/MediaFormat
Tags: mastodon, pixelfed, fediverse, activitypub, widget, shortcode
Requires at least: 5.1
Tested up to: 5.3.2
Requires PHP: 7.2
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html

Display your Fediverse timeline in a widget

Description

FediEmbedi is beta software.

FediEmbedi will display your Mastodon, Pleroma, Pixelfed, PeerTube timeline with various display options.

How to use shortcodes

  • [mastodon exclude_reblogs="true"]
  • [pixelfed limit="6"]
  • [peertube instance="https://peertube.social" actor="channel_name" is_channel="true"]

Currently supported software

Development

For the time being development happens on codeberg.org and is mirrored to Github.

Updates

The plugin is under active development, and aims to release to the WordPress Plugins directory in the short term.

Installation

Typical installation procedure

e.g.

  1. Upload fediembedi to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Connect to your fediverse instance by visiting the configuration page in Settings -> FediEmbedi

Frequently Asked Questions

Does this plugin store my login info?

No, this plugin uses OAuth 2.0. You will be sent to login to your Instance and redirected to your site with a secure token. Similar to how you would connect a mobile app to your account.

Changelog

0.12.0

  • Add: Caching widgets and shortcodes with transients.
  • Document: Shortcodes on options page.
  • Fix: Cleanup template escapes.
  • Fix: Sanitize user inputs.
  • Fix: Pixelfed API

0.11.1

  • Bug fix: Shortcode limit attribute.
  • Document: Shortcodes on options page.

0.11.0

  • Feature: PeerTube widget NSFW option.
  • Fix: PeerTube number of posts to display.
  • Fix: connection issues.
  • Fix: Template issues.

0.10.5

  • Bug fix: Template issues.

0.10.4

  • Bug fix: Embed included in post edit screen, causing post save issues

0.10.3

  • Security fix: statuses with visibility marked unlisted, private, and direct could be displayed publicly

0.10.0

  • Service shortcodes

0.9.0

  • Emoji support

0.8.5

  • CSS for small columns

0.8.4

  • Fix large video player

0.8.3

  • version bump

0.8.2

  • Add Support links

0.8.1

  • CSS fix

0.8.0

  • Support PeerTube
  • Support separate Mastodon, Pixelfed and PeerTube widgets.

0.7.2

  • Renamed some classes and constants, and reorganized file structure

0.7.1

  • Fix version info preventing auto-updates

0.7.0

  • Added Pixelfed /embed styles
  • Added i18n support to template strings

0.6.0

  • Updated settings page, with links for finding an instance to join/register
  • Clarify widget options

0.5.0

0.4.1

  • Readme updates

0.4.0

  • Fix for Github updates

0.3.0

  • Refactor Instance selection and logic
  • Updated readme.txt
  • Fixed reame.md formatting
  • Cleaned up settings form

0.2.0

  • Make an actual release.

0.1.0

  • Initial commit.

Credits

  • FediEmbedi The name FediEmbedi was contributed by wake.st.