WordPress任意主题插入申请友情链接邮件通知功能

前言

这个功能最初是为了我个人使用的,我把它的功能写死在自定义页面上。

后来发现很多小伙伴也对这个功能感兴趣,于是我将它改成了一个整体,使用短代码即可在任何文章或自定义页面中使用。

另外,还添加了获取网站信息的功能,我使用了一个API接口来实现,这样做是因为获取网站信息的规则比较复杂(标题、描述、ico图标,有些网站并没有按照规范来写,导致一些信息无法获取)。如果将这部分功能直接写在该功能上,可能会导致代码冗长。

演示效果

图片[1]-WordPress任意主题插入申请友情链接邮件通知功能-优享云博客

代码

引入 Font Awesome 样式表

function enqueue_font_awesome() {
    wp_enqueue_style('font-awesome', 'https://cdn.bootcdn.net/ajax/libs/font-awesome/5.15.3/css/all.min.css', array(), '5.15.3', 'all');
}
add_action('wp_enqueue_scripts', 'enqueue_font_awesome');

申请友链以及样式、功能代码

如何使用?

  1. 将以上代码添加到子主题(或主题中)的 functions.php 文件中
  2. 如果你的主题已经引入了 Font Awesome 样式表,则无需再次添加 Font Awesome 样式表的代码。
  3. 如果你的主题没有引入 Font Awesome 样式表,可以将上述两段代码一同添加进 functions.php 文件中。
  4. 如何调用?功能已经被打包成了一个短代码 [friend_links],只需要将该短代码复制粘贴到文章或者自定义内容上即可使用!

疑惑/注意

请确保你的 WordPress 设置了邮箱服务器。

通知会发送到网站管理员的邮箱上。

只需要在代码中找到对应的文字,进行修改即可。

这个,,我限制在登录用户后才可以使用,发送的邮件会包含申请人的用户名和邮件,也方便该友链失效,可以联系到该链接作者。

如果有一天我不再维护这个功能,我会将源代码发布出来。

结语

本文介绍的友情链接申请通知功能实现方法,读者可以轻松将该功能集成到自己的WordPress网站中。博主提供了详细的代码示例和使用说明,使得功能的添加和调用变得简单易行。

理论在其他主题也可以使用,如果有疑问欢迎底下留言告知,顺便点个赞吧!

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 共4条

请登录后发表评论