wp-rest-api添加自定义字段输出
正常wp-rest-api输出的内容是不包含自定义字段的,如果想输出自定义字段的内容,可以这样解决: 1、在wordpress根目录下找到wp-includes / rest-api.php文件, 2、在文件中添加以下代码: /添加自定义字段输出/ add_action( ‘rest_api_init’, ‘create_api_posts_meta_field’ ); function create_api_posts_meta_field() { // register_rest_field ( 'name-of-post-type', 'name-of-field-to-return', array-of-callbacks-and-schema() ) register_rest_field( 'post', 'post-meta-fields', array( 'get_callback' => 'get_post_meta_for_api...
[Python笔记]can only concatenate str (not "int") to str
代码: a=input(“请输入乘数:”)b=input(“请输入被乘数:”)print(“您输入的是”+a+”乘以”+b+”等于”+int(a)*int(b)) 错误提示: can only concatenate str (not “int”) to str 错误原因:输出的类型必须一致,前面是str字符串,后边是int整数,所以错误,需要转换类型 正确代码: a=input(“请输入乘数:”)b=input(“请输入被乘数:”)print(“您输入的是”+a+”乘以”+b+”等于”+str(int(a)*int(b)))
[python笔记] can't multiply sequence by non-int of type 'str'
代码: a=input(“请输入乘数:”)b=input(“请输入被乘数:”)print(a*b) 错误提示: can’t multiply sequence by non-int of type ‘str’ 错误原因:python的input()函数是默认输入是字符串,不管你输入的是数字还是什么。所以你需要将输入的东西进行适当的转换。 正确代码: a=input(“请输入乘数:”)b=input(“请输入被乘数:”)print(int(a)*int(b))
微信小程序开发–截取字符串,文字超出显示省略号
微信小程序开发时,显示的文字超出后显示省略号,通过截取字符串的方法实现,直接上代码: success(res){ let activityPostscash=res.data.data activityPostscash.forEach((item) => { if (item.intro.length>18){ item.intro = item.intro.substring(0, 18)+”…” } }) that.setData({ activityPosts:res.data.data }); console.log(res.data.data) }
共享打印机需要输入账号密码的解决办法
一张图解决问题,看下图(实际就是打开:控制面板=》网络和Internet=》网络和共享中心=》高级共享设置,共用里面:1、启用网络发现,2、启用文件和打印机共享,3、关闭密码保护共享。好了,大功告成,快去试试吧)。
使用Poedit软件对wordpress插件进行汉化,附下载地址
使用WP All Export Pro对数据进行导出,因为是给客户用的,所以就想着进行汉化,方便用户使用,找资料发现Poedit这款软件,真的很好用,推荐大家使用。下面做简单的介绍: 1、打开界面 2、选择第三条《翻译wordpress的主题或插件》,我选择的是WP All Export Pro插件 3、打开后选择要翻译的语言,也可直接手动输入:zh_CN 4、翻译你的插件,翻译完后点击验证按钮,看有没有错误,有的话根据提示修改 5、保存你的语言包,点击保存按钮即可,文件会直接保存在language文件夹下,也可另存为其他路径 6、找到的语言包上传至插件相关路径 最后附Poedit绿色破解版下载地址:http://pan.baidu.com/s/1qYipLW4 ,来源于网络。开发者可直接download。
WP All Export Pro 导出数据为XML/CSV/Excel格式,附下载地址
今日需要做导出数据为Excel,找了好久终于找到这款插件,本款为WP All Export专业版的破解版,有很多高级功能都可以使用,需要的朋友可以下载使用,文章最后有下载地址。 下载地址: https://pan.baidu.com/s/1izRHwvbO1UFHzEXOojWhfA 提取码: dvpa
CSS 样式优先级
当创建的样式表越来越复杂时,一个标签的样式将会受到越来越多的影响,这种影响可能来自周围的标签,也可能来自其自身。下面我们从这两方面去看看 CSS 样式的优先级。 CSS 的继承性CSS 的继承特性指的是应用在一个标签上的那些 CSS 属性被传到其子标签上。看下面的 HTML 结构: 如果 有个属性 color: red,则这个属性将被 继承,即 也拥有属性 color: red。 由上可见,当网页比较复杂, HTML 结构嵌套较深时,一个标签的样式将深受其祖先标签样式的影响。影响的规则是: CSS 优先规则1: 最近的祖先样式比其他祖先样式优先级高。 例1: 如果我们把一个标签从祖先那里继承来的而自身没有的属性叫做”祖先样式”,那么”直接样式”就是一个标签直接拥有的属性。又有如下规则: CSS 优先规则2:“直接样式”比”祖先样式”优先级高。 例2: 选择器的优先级上面讨论了一个标签从祖先继承来的属性,现在讨论标签自有的属性。在讨论 CSS 优先级之前,先说说 CSS 7 种基础的选择器: ID 选择器, 如 #id{} 类选择器, 如 .class{} 属性选择器,...
wordpress ajax 服务端处理页面admin-ajax.php实现
在利用ajax时,一般分为html、js、php三个部分,在wordpress中,我们不必要再建立一个php页面来处理相关的数据,我们可以通过admin-ajax.php,在主题的functions.php中写上对应的函数即可,其中,我们必须要加上钩子。 //wp_ajax_nopriv效验用户为已登录时启用的方法add_action( ‘wp_ajax_CheckidentityNo’, ‘CheckidentityNo’ );//wp_ajax_nopriv效验用户为未登录时启用的方法add_action( ‘wp_ajax_nopriv_CheckidentityNo’, ‘CheckidentityNo’ ); wp_ajax_CheckidentityNo第一个参数是wp_ajax_函数名称,wp_ajax_nopriv_CheckidentityNo表示没有登录的用户的处理函数,这里对有没有登录的用户都是一样的,所以都写上。 以下为我的代码: HTML 姓名: * 身份证号: ...
ajax success: function (date)获取返回值undefined的解决方法
近期用wordpress为朋友搭建个网站,其中有个模块需要实现类似于报名的功能,其中根据身份证信息,确定该信息是否已提交,通过ajax实现实时验证,过程中后台返回值出现undefined,折腾了很长时间,最终解决。 function blur_checkidentityNo() { if ($(“#identityNo”).val()==””) { $(“#identityNomsg”).text(“请输入身份证号”).addClass(“errorc”); } else { $.ajax({ type: "POST", url: "c" , async:false, data: $('#lqiuzhi').serialize(), success: function (date) { if(date==1){$("#identityNomsg").text("您已登记过信息,如需帮助请联...



