xenice

xenice

WordPress怎么修改已发布文章ID

在WordPress中,文章的ID不仅在tmpc3d290_posts表中存储,还在其他相关的表中存储。如果你想将文章ID从1217修改为1759,并且需要同时更新相关联的表格,请按照以下步骤进行: 备份你的数据库。这是非常重要的,以防止意外情况发生。 登录到你的数据库管理工具(如phpMyAdmin)。 找到并选择你的WordPress数据库。 找到并选择以下表格: tmpc3d290_posts:文章主表格,其中包含文章的基本信息。 wp_postmeta:文章的元数据表格,包含文章的附加信息和自定义字段。 wp_comments:评论表格,如果文章有评论,评论也将与文章相关联。 wp_term_relationships:分类和标签关系表格,如果文章有分类或标签,它们也将与文章相关联。 在tmpc3d290_posts表格中,找到ID为1217的文章记录。将其ID修改为1759。 在wp_postmeta表格中,找到post_id为1217的记录。将其修改为1759。 在wp_comments表格中,找到comment_post_ID为1217的记录。将其comment_post_ID修改为1759。 在wp_term_relationships表格中,找到object_id为1217的记录。将其object_id修改为1759。 保存修改,并退出数据库管理工具。 请注意,这只是修改文章ID的基本步骤。如果你的网站使用了其他插件或自定义功能,可能还会有其他相关的表格需要修改。在进行任何修改之前,请确保你对数据库操作有一定的了解,并且在修改之前备份你的数据。另外,修改文章ID可能会导致一些问题,如链接失效、关联数据丢失等。因此,请谨慎操作并进行充分的测试。如果你不熟悉数据库管理,请寻求专业帮助。 以下为SQL实例代码 — 修改tmpc3d290_posts表格中的文章ID UPDATE tmpc3d290_posts SET ID = 1759 WHERE ID = 1217; — 修改wp_postmeta表格中与文章相关的记录 UPDATE wp_postmeta SET post_id = ‘1759’ WHERE post_id = ‘1217’;…

谷歌浏览器控制台中将Js中的变量保存为本地json文件

在js中添加自执行函数,给console添加save方法 (function (console) { console.save = function (data, filename) { if (!data) { console.error(‘Console.save: No data’); return; } if (!filename) filename = ‘console.json’; if (typeof data === “object”) { data = JSON.stringify(data, undefined, 4) } var blob = new Blob([data],…

Woocommerce Rest API支付插件xenice-pay

支付宝微信支付

Woocommerce内置没有提供rest api支付接口的,在用woocommerce二次开发写商城小程序时,这个插件可用于扩展woocommerce rest api支付功能,目前仅支持支付宝支付。 [download require=”vip” url=”https://pan.baidu.com/s/12Up-29yBrbmdm1ghYqaLPg” code=”9w13″ time=”2023.02.22″ version=”v1.0.3″ ] 支付接口 GET /xe/v1/pay-ways // 传入参数: frontend:前端类型,可以是’h5′, ‘wxh5’, ‘weixin’, ‘qq’, ‘baidu’等。 // 返回数据: // 返回的数据为指定前端可用的支付方式列表 [{ “name”: “支付名称”, “value”: “支付方式值”, // alipay_f2f、alipay_phone “icon”: “支付方式图标类型” } ] POST /xe/v1/pay-ways // 传入参数:…

ChatGPT聊天APP前端uniapp模板

chatgpt

chatGPT 拥有广泛的知识库,能够回答各种话题的问题,比如历史、科学、文化等。 它能够提供详细的信息和细节,并且能够根据上下文调整回答,小程序是调用chatgpt API接口,gpt-3.5-turbo模型,前端使用uniapp,后端用wordpress框架,可在后台设置openai api key,支持联系上下文多次对话。 [download github=”https://github.com/xenice/chat” time=”2023.02.28″ version=”v1.0.4″] 使用方法 前端安装:从插件市场中导入新建项目或者从github中拉取下来,再导入HBuilder项目中 后端插件安装: 1、xenice-auth – jwt身份验证插件 2、minisi-chat – 聊天应用后台设置插件 插件安装开启后就可以在(菜单:设置-聊天)看到聊天应用设置页面。 前端安装后,分别打开APP.VUE文件和router.js文件,修改服务器api地址。 globalData: { server: ”, // 改为自己的 }, const getSettings= ()=>{ let base = ‘wp-json/chat/v1/’; // 改为自己的 return http.get(base+’settings’, {});…

chatgpt小程序后台插件xenice-chat-v1.2.3

openai

chatgpt微信小程序超级智能聊天后台插件,调用最新chatgpt API接口,gpt-3.5-turbo模型,前端使用uniapp框架,前后端分离,可以在后台(菜单:设置-聊天)设置api_key、用户对话次数限制、客服等等,详情请见下面截图。 uniapp前端模板:chatgpt前端uniapp模板 [download require=”vip” url=”https://pan.baidu.com/s/1kUtGz7si255bSGPg8LI4yg” code=”uj95″ time=”2023.03.09″ ] 插件特色 支持连续上下对话,对不同用户有不同的回答结果 可全局设置用户对话次数 可单独指定设置用户对话次数 前端演示 后端截图演示

xenice-auth超简单的jwt身份验证插件

xenice-auth超简单的jwt身份验证插件

WORPRESS JWT身份验证插件有不少,不过在国内都不太适用,所以自己又开发一款JWT插件xenice-auth,写小程序、APP或者前后端要求分离的网站时可以嵌入此插件,用于api登录和注册 [download require=”vip” url=”https://pan.baidu.com/s/1V7t36t6zDSputLBhkW80yQ” code=”a7s2″ time=”2023.02.16″ version=”v1.2.3″ ] 登录接口 GET /xe/v1/login // 返回:{“client”:”客户端ID”,”nonce”:”登录nonce”} // 返回的数据作为POST登录时的参数 POST /xe/v1/login // 参数:client,nonce,username,password // 返回:{“id”:”用户ID”,”token”:”用户令牌”,”avatar”:”用户头像”,”nickname”:”用户昵称”} 注册接口 GET /xe/v1/register // 返回:{“client”:”客户端ID”,”nonce”:”注册nonce”} // 返回的数据作为POST注册时的参数 POST /xe/v1/register //参数:client,nonce,username,password,email //返回:{“id”:”用户ID”,”token”:”用户令牌”,”avatar”:”用户头像”,”nickname”:”用户昵称”} 发送邮箱验证码接口 此验证用于注册时验证,可在后台(菜单:设置-授权) 开启或关闭邮箱验证 POST /xe/v1/send-email-code //参数:client,nonce,email //200响应,即发送成功,否则发送失败

限制wordpress前端访问,后台和手机均可访问

只要在将以下代码加入functions.php文件开头最前面即可。 add_filter(“template_include”, function($template){ if(!minisi_is_mobile()){ if(is_home() || is_single() || is_page() || is_category() || is_tag() || is_tax() || is_archive()){ header(‘HTTP 404 Not Found’); header(“status: 404 Not Found”); exit; } } return $template; },999); function minisi_is_mobile() { if (isset ($_SERVER[‘HTTP_X_WAP_PROFILE’])) { return true;…

使用curl测试API速度

// get请求,无输出 curl -o /dev/null -s -w time_namelookup:”\t”%{time_namelookup}”\n”time_connect:”\t\t”%{time_connect}”\n”time_appconnect:”\t”%{time_appconnect}”\n”time_pretransfer:”\t”%{time_pretransfer}”\n”time_starttransfer:”\t”%{time_starttransfer}”\n”time_total:”\t\t”%{time_total}”\n”time_redirect:”\t\t”%{time_redirect}”\n” // get请求, 有输出 curl -w “\n\n”time_namelookup:”\t”%{time_namelookup}”\n”time_connect:”\t\t”%{time_connect}”\n”time_appconnect:”\t”%{time_appconnect}”\n”time_pretransfer:”\t”%{time_pretransfer}”\n”time_starttransfer:”\t”%{time_starttransfer}”\n”time_total:”\t\t”%{time_total}”\n”time_redirect:”\t\t”%{time_redirect}”\n” /wp-json/wp/v2/post // post请求, 有输出 curl -w “\n\n”time_namelookup:”\t”%{time_namelookup}”\n”time_connect:”\t\t”%{time_connect}”\n”time_appconnect:”\t”%{time_appconnect}”\n”time_pretransfer:”\t”%{time_pretransfer}”\n”time_starttransfer:”\t”%{time_starttransfer}”\n”time_total:”\t\t”%{time_total}”\n”time_redirect:”\t\t”%{time_redirect}”\n” -X POST -H “Content-Type: application/json” /wp-json/wp/v1/test

官网前端uniapp模板

企业官网uniapp-0

开源免费的企业官网模板,使用UNIAPP框架,后端是WORDPRESS, 适用于企业网站、企业小程序,目前只在chrome浏览器测试过,其它平台调整下应该就可以用了,因为是用UVIEW2.0组件开发,UVIEW2.0是支持多端的。 [download github=”https://github.com/xenice/ow” time=”2023.02.14″ demo=”https://test.xenice.com/h5/ow/”] 使用方法 前端安装:从插件市场中导入新建项目或者从github中拉取下来,再导入HBuilder项目中 后端安装:下载企业官网模板后端插件上传到wordpress中,开启后就可以看见 设置-应用菜单了,里面超多选项可以自定义前端模板。 前端安装后,打开APP.VUE文件,修改服务器api地址就行了。 globalData: { server: ”, // 改为自己 }, 后台插件截图

minisi-ow官网小程序后台插件

企业官网uniapp-0

官网小程序后台插件,超多选项,包括全局设置、页面布局、幻灯片设置、导航设置、最新动态、产品服务等等。 uniapp前端模板:官网前端uniapp模板 [download require=”vip” url=”https://pan.baidu.com/s/1kNpRL2nY-D67_jyDCSwJxw” code=”7r5e” time=”2023.02.12″ version=”v1.0.0″ ]