最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > WordPress主题实现文章生成封面图片分享,搭建网站

WordPress主题实现文章生成封面图片分享,搭建网站

时间:2023-07-23 11:07:23 阅读: 文章分类: 网站建设 作者: IT网站员

导读:搭建网站搭建网站不知不觉,很多主题都支持文章生成封面图片分享,很多主题都慢慢的更新了这个功能,不得不说,体验下来,还是很友好的!大概的效果如下图: 注意事项 需要实现文章生成封it技术网站建站技术模板。

it技术网站建站技术模板

不知不觉,很多主题都支持文章生成封面图片分享,很多主题都慢慢的更新了这个功能,不得不说,体验下来,还是很友好的!大概的效果如下图:

WordPress主题实现文章生成封面图片分享 注意事项

需要实现文章生成封面图片分享,您还需要注意以下事项:

PHP 必须开启 GD 库,绘制海报图片要用到。如何开启,大家自行百度 必须引入 jQuery ,javascript 中 AJAX 提交到 admin-ajax.php 处理要用到

详细步骤

一、好了,下面简单说下使用方法,添加下面代码到文章适当位置,一般位于主题 single.php 文件里,自己找个合适位置添加如下代码(前端按钮):生成海报

二、添加下面代码到网页底部文件中,位于主题下 footer.php 文件,建议添加到 footer 代码结束后

三、在 functions.php 文件中添加如下代码(海报生成):

 

注意如果生成海报失败的原因,首先网站需要 jQuery 支持,因为使用的 jQuery 的 AJAX 提交到主题后端处理,再有还可能是下面这段 js 代码中路径的问题,默认是没有将 WordPress 安装到子目录的方式,将其posterjsposter.js 里修改为你网站的 admin-ajax.php 文件位置应该就可以了。
  • //提交到wordpress自带的ajax处理
  • $(document).on('click touchstart', '.btn-bigger-cover', function (event) {
  • event.preventDefault();
  • var bigger_cover = $('.poster-image img'),
  • btn_bigger_cover = $('#bigger-cover');
  • if (bigger_cover.hasClass('load-poster-img')) {
  • $.ajax({
  • //url: jsui.ajax_url,
  • url: '/wdede模板下载p-admin/admin-ajax.php', // 这地方改成自己的 admin-ajax.php 地址
  • type: 'POST',
  • dataType: 'json',
  • data: btn_bigger_cover.data(),
  • }).done(function (data) {
  • if (data.s == 200) {
  • bigger_cover.attr('src', data.src);

    关键词标签: 搭建网站 主题 封面

  • 声明: 本文由我的SEOUC技术文章主页发布于:2023-07-23 ,文章WordPress主题实现文章生成封面图片分享,搭建网站主要讲述封面,主题,搭建网站网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.comhttp://www.pu21pu.com

    我的IDC 网站建设技术SEOUC.COM
    专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章