indiewordpress/wordpress-indieweb

WordPress的IndieWeb插件!

安装: 14

依赖项: 0

建议者: 0

安全性: 0

星标: 80

关注者: 20

分支: 17

开放问题: 20

类型:wordpress-plugin


README

贡献者: pfefferle, indieweb, dshanske
捐赠链接: https://indieweb.org/how-to-sponsor
标签: indieweb, webmention, POSSE, indieauth
至少需要 4.7
需要PHP 5.6
测试到 6.6
稳定标签 4.0.5
许可: MIT
许可URI: https://open-source.org.cn/licenses/MIT

WordPress的IndieWeb插件!

描述

WordPress IndieWeb 插件通过扩展用户配置文件以提供 rel-meh-card 字段,并可选地添加小部件来显示这些信息,帮助您建立自己的IndieWeb身份。它还包括一套IndieWeb相关插件的捆绑安装器。它旨在为WordPress用户提供一站式商店,帮助他们快速轻松地加入日益增长的 IndieWeb 运动(见下文)。

其中一些插件允许您

  • 使用自己的网站发送和接收评论、赞、转发和其他类型的帖子回复
  • 允许在其他网站上的评论显示在您的帖子中
  • 帮助使IndieWeb评论和提及在您的网站上看起来更好
  • 支持webmention
  • 为您的帖子添加位置支持
  • 更容易将您的内容同步到其他网站,以利用网络效应和其他社区,同时仍然拥有所有原始内容
  • 链接到帖子的同步版本,以便在Facebook、Twitter、Instagram等孤岛中评论您的内容可以返回到您的原始帖子作为评论
  • 设置MicroPub服务器以使用其他发布接口。(您可以使用Instagram、Foursquare等服务将帖子发布到您的WordPress站点。)
  • 使用您的网站通过 IndieAuth 登录其他服务。

IndieWeb

IndieWeb(IndieWeb)是针对“企业网络”的人性化替代品,允许您成为自己网络存在的中心。 它已在 WiredThe AtlanticSlateGigaom 等其他媒体上有所介绍。

IndieWeb,就像WordPress一样,认为您的内容属于您

当您在网络上发布某物时,它应属于您,而不是一家公司。太多的公司已经倒闭,丢失了所有用户的数据。通过加入IndieWeb,您的内容将保持您的所有权和控制权。

IndieWeb旨在帮助您更好地连接

您的文章和状态消息可以同步到所有服务,而不仅仅是单个服务,让您能够与社交网络/社交图谱中的每个人互动。甚至其他服务上的回复和点赞也可以回到您的网站,所有内容都在一个地方。

您想将WordPress网站连接到IndieWeb吗?让我们帮助您开始。

常见问题解答

如何开始使用IndieWeb for WordPress?

IndieWeb for WordPress包括一个插件安装程序。在IndieWeb下可以找到入门指南。

我在哪里可以找到帮助?我可以贡献吗?

一组网络开发人员(包括许多其他网络技术中了解WordPress的人)可以在indieweb.org的wiki中讨论和开发与IndieWeb相关的技术,或在Freenode上的#IndieWeb IRC。IndieWeb camp的WordPress特定部分可以在WordPressWordPress入门示例和其他插件中找到。

如果您需要额外的帮助,请通过网站、我们各自的网站或我们的社交媒体联系方式联系任何WordPress Outreach Club成员——我们乐于提供帮助!

为什么选择IndieWeb?

有关加入IndieWeb的动机的更多信息,请访问https://indieweb.org/Why

关于插件XYZ怎么办?

如果您认为我们遗漏了插件引用,请在Github上提交一个问题。

本包包含哪些插件?我可以单独安装它们吗?

当然可以下载、安装和激活这些插件中的某些或全部,根据需要选择功能,但利用本IndieWeb插件提供的界面来安装和激活它们会更快速、更简单。

  • Webmention(必需)- 通过添加对Webmention的支持到WordPress,允许您发送和接收。提及会显示在您的网站上作为评论。
  • Post Kinds - 通过添加对WordPress中帖子类型的支持,允许您从自己的网站回复/点赞/RSVP等。
  • 同步链接 - 自动添加来自支持的同步插件或通过手动在帖子编辑器中输入的同步链接。支持NextScripts:Social Networks Auto-Poster(简称SNAP)、Medium插件和其他几个插件。
  • MicroPub - 一个用于使用第三方Micropub客户端发布帖子的MicroPub服务器
  • IndieAuth - 向WordPress添加IndieAuth端点。
  • Simple Location - 向WordPress帖子添加基本位置和天气支持

变更日志

项目在github上维护,网址为indieweb/wordpress-indieweb

4.0.5

  • 更新依赖项
  • 更新资产
  • 添加IndieBlocks

4.0.4

  • Reddit的个人资料设置缺少一个/

4.0.3

  • 刷新图标
  • 添加最小CSS文件
  • 用现在官方图标替换Bluesky
  • 添加bluesky和reddit的用户个人资料设置,因为Bridgy现在支持这两个平台
  • 修复null检查

4.0.2

  • 刷新图标
  • 根据先前请求手动添加bluesky和nostr图标
  • 添加遗留小工具块支持

4.0.1

  • 刷新依赖项和图标

4.0.0

  • 移除Semantic Linkbacks推荐
  • 移除Microformats2推荐
  • 更新依赖项
  • 刷新图标

3.4.7

  • 更新依赖项
  • 刷新图标
  • 修复h-card标记问题

3.4.6

  • 刷新图标
  • 更新CSS

3.4.5

  • 刷新依赖项
  • 刷新图标
  • 修复CSS名称冲突导致黑色图标变绿的问题。

3.4.4

  • 刷新依赖项

3.4.3

  • 刷新依赖项

3.4.2

  • 更新域名到图标映射功能
  • 添加Mastodon个人资料URL字段,并将Mastodon URL存储在临时文件中以便进行映射

3.4.1

  • 替换缺失的图标
  • 由于服务即将关闭,移除Google Plus个人资料选项

3.4.0

  • 从svg精灵切换到内联svg
  • 更改“入门”页面布局,(props @tw2113)

3.3.14

  • 修复了h-card小部件中缺少关闭标签的问题
  • 将h-card小部件转换为HTML模板,以允许更轻松地进行自定义

3.3.13

  • 由于拼写错误导致rel-me错误。对不起大家。

3.3.12

  • 更新图标文件
  • 添加在h-card中显示rel-me图标的选项
  • 从建议插件中移除Bridgy

3.3.11

  • 代码清理

3.3.10

  • 修复未使用的电子邮件属性并将其挂钩到设置
  • 修复micro.blog图标
  • 修复PHP提示

3.3.9

  • 更新依赖项
  • 将小部件上的文本改为更具体
  • 向h-card小部件添加uid
  • 向h-card小部件设置中添加位置、头像和笔记的切换按钮
  • 仅在设置为仅显示链接时更新作者帖子URL到user_url,以免损坏后端查找。

3.3.8

  • 添加隐私声明
  • 移除未使用的依赖项
  • 更改svg生成包以确保svg图标的最大尺寸
  • 在“入门”页面中添加到聊天页面的链接
  • 添加Websub插件

3.3.7

  • 将micro.blog用户名添加到用户个人资料中,因为它使用rel-me
  • 由于没有indieweb支持,移除last.fm
  • 添加图标只显示黑白颜色的选项

3.3.6

  • 刷新图标

3.3.5

  • 修复上一个提交中缺失的文件

3.3.4

  • 创建图标包、CSS颜色和文本注释的脚本
  • 采用Genericons Neue和Simple Icons的组合作为图标包
  • 将电话从rel-me中移出,因为在Indieauth中不再进行身份验证

3.3.3

  • 为之前版本中添加的新图标添加颜色
  • 将Simple Location添加到扩展列表中
  • 修改“入门”页面,使其更清楚地说明第一步

3.3.2

  • 添加PHP兼容性测试
  • 添加对PHP所有支持版本的Travis CI测试
  • 添加textdomain测试
  • 为rel-me杂项选项添加新图标
  • 图标现在作为SVG包含在内,并在插件开发文件中生成

3.3.1

  • 修复PHP兼容性问题

3.3.0

  • 添加基本H-Card小部件
  • 小幅度修复
  • 基本的CONTRIBUTING.md

3.2.2

  • 将额外的rel-me字段更改为数组以确保适当的处理
  • 移除悬停文本字段功能

3.2.1

  • 添加IndieWeb管理菜单图标

3.2.0

  • 将Microformats 2 (wp-uf2)添加到安装程序中。

3.1.1

  • 如果不是多作者网站,禁用单作者复选框
  • 移除get_the_author_id,因为它自2.8版以来已被弃用

3.1.0

  • 移除Webmentions for Threaded Comments,希望将来能将其合并到Webmentions中。
  • 尝试缩小焦点,移除Hum URL Shortener
  • Bridgy Publish插件帮助人们发布。
  • 尝试缩小焦点,移除Webactions
  • 由于不是通过WordPress仓库分发的,移除IndieWeb Press This
  • 将插件安装程序从TGM更改为更简单的https://github.com/dcooney/wordpress-plugin-installer
  • 修复了额外用户属性被错误清理的问题
  • 处理Twitter用户名中的@符号
  • 如果silo字段包含有效的URL,则传递它而不是添加baseurl
  • 添加设置以覆盖作者页面URL为用户网站URL
  • 支持4.7中引入的增强设置注册
  • 国际化其他字符串

3.0.6

  • 修复单作者显示中的错误
  • 添加常量INDIEWEB_ADD_HCARD_SUPPORT以禁用hcard添加
  • 添加常量INDIEWEB_ADD_RELME_SUPPORT以禁用rel-me小部件

3.0.5

  • 文本改进

3.0.4

  • 当relme小部件不活动时,隐藏的relme链接将始终是活动的
  • 文档变更

3.0.3

  • 修复多作者网站中rel=me的bug
  • 由于全局配置更改,移除了帖子作者选项
  • 移除弃用的函数
  • 由于错误,禁用隐藏的rel=me选项

3.0.2

  • WordPress编码风格
  • 修正缩进

3.0.1

  • 一般清理
  • 更新TGM插件激活到2.6.1
  • SVG图标支持

3.0.0

  • 该插件现在支持使用您的网站在网络上建立您的身份。
  • 扩展用户资料
  • 包含用于生成h-card的额外属性
  • 包含IndieAuth支持的隔离区的rel-me,以及任何任意额外的rel-me
  • 支持'隐藏'的rel-me链接或带有SVG图标的rel-me小部件
  • 管理员界面重新设计,具有顶级菜单
  • 更新TGM插件激活到版本2.6.1

2.2.0

  • 更新到TGM插件激活的2.5.0版本,该版本添加了更新功能
  • 由于同步链接具有WordPress同步功能,因此将其删除以避免重复

2.1.1

  • "Post Kinds"现在在WordPress存储库中
  • 添加了"MicroPub"服务器插件
  • "同步链接"现在在WordPress存储库中

2.1.0

  • 添加了"syndication-links"、"indieauth"和"wordpress-syndication"插件
  • 扩展IndieWeb页面,包含插件的描述
  • 第二位贡献者
  • 修复了一些小bug

2.0.0

  • 插件不再捆绑在一起

1.1.0

  • 更新了webmention和semantic-linkbacks插件
  • 添加了hum(网址缩短器)

1.0.0

  • 初始发布

安装

  1. indieweb文件夹上传到/wp-content/plugins/目录
  2. 通过WordPress中的插件菜单激活插件
  3. ...就这样了 :)
  4. 认真地说,此插件还包括许多其他可配置的文件以及服务,需要单独设置/配置。有关快速设置它们的详细信息,可以在IndieWeb: WordPress入门中找到。我们还建议查看各个子插件的说明页面。