随笔分类 - php
php信息
摘要:之前有一篇文章介绍了如何判断依附插件是否被启用的问题(例如,在作为WooCommerce扩展的插件中,就要判断当前网站的Woocommerce是否启用了),文章链接:http://suoling.net/is_woocommerce_activated/现在开始说正事儿:首先,我们要引入一个Wor...
阅读全文
摘要:有时要编程结束一个程序的运行。比如说 hWnd 是你要操作的那个窗口的句柄。如果是一般的情况::PostMessage(hWnd,WM_CLOSE,0,0);就可以了。(注意不要发送 WM_DESTROY消息。这两者有什么区别呢?WM_CLOSE,会正常关闭程序,比如说,如果是WORD文件未保存,系...
阅读全文
摘要:在迁移Wordpress数据的过程中(或者采集过程中),可能会遇到这种问题:同样一篇文章被导入了2次或者3次,这时候就要删除重复的文章了。SQL语句删除在Mysql中执行: CREATE TABLE temp_table AS SELECT MIN(ID) AS col1 FROM wp_posts...
阅读全文
摘要:怎么为Wordpress的特定文章添加特定的css样式,这篇文章将会回答一下。以post meta的方式在文章的发布/编辑页面添加自定义输入栏用以输入自定义的css,在文章详情页载入前述输入的css。WordPress自定义CSS:最简单的方式这种方式的优点是载入的代码很少,考虑性能和安全性的话,可...
阅读全文
摘要:听承诺说CASI出2.0了,而且承诺也给了一个有漏洞的地址,正好没事就测试了一下,最近非常郁闷,学不下去,正好今天承诺勾起了我学习php的美好时光,看看自己还能不能搞这样的站吧. 过程: 承诺给的地址是http://www.gametea.com//showboard.php?id=282 很标准的...
阅读全文
摘要:本文介绍如何按照Wordpress评论者的角色确定评论的显示样式,以及如何让评论的class更干净。定义一个按照给定的用户ID返回其角色的函数 /* Retrieve a commentator's role by the user ID */ function cwp_get_user_role(...
阅读全文
摘要:[Question]panel1的滚动条,我鼠标按住滚动条,拉滚动条的时候,为什么画面没有动,要等鼠标松了之后,才动我需要在拉的过程中,画面就要动[Answer]重载Panel1的 Scroll 事件,private void panel1_Scroll(object sender, ScrollE...
阅读全文
摘要:HTTPS认证根据客户提供的key作为帐号,secret key作为密码,使用 HTTP Basic Auth,就像这样: $ curl https://www.example.com/wc-api/v1/orders -u consumer_key:consumer_secret 如果你手工设置认证头部,必须先base64_encode一下: $authorization = base64_encode( $consumer_key . ':' . $consumer_secret ); HTTP认证HTTP Basic Auth不能使用纯HTTP作为键,因为它很可能会丢失,
阅读全文
摘要:wordpress插件数量巨大,有改善用户体验的,有辅助SEO的,有增加功能的。要从这茫茫中的插件找出所需已属不易,外加无数英语系插件更让不熟悉英语中国用户难上加难。所谓群众的力量是强大的,每人找一款,加上说明,汇集起来,便能形成一个方便实用的插件库。下面这些由网友整理的 wordpress常用插件,相信总有一款会适合你。其它:94、Time Zone:这个插件解决由夏令时带来的时间延时的烦恼。95、Subscribe Remind:在文章底部将加入提醒浏览者进行订阅的提示。96、Countdown Timer:在侧栏加入一个倒计时。97、In Series Plugin:制作一系列的电动隔膜
阅读全文
摘要:获取对方真实IP程序之二还要有一个处理 HTTP_X_FORWARDED_FOR(如果有值的话)的函数: function explode_and_foreach_them($forwarded_ips){ $arr = explode(',', $forwarded_ips); if(0<count($arr)){ foreach ($arr as $ip){ $ip = trim($ip); if ($ip != 'unknown'){ $realip = $realip.'+'.$ip; break; } } return $real
阅读全文
摘要:Clockstone WordPress商业主题模板,5个滑块,8个页面和博客布局,7个案例和画廊布局,16个定制的小工具,强大的搜索优化设置,支持WP3.2。主要特点: 强大的cmsmasters管理面板3.0 设置您自己的主页,如你所愿!(包括3组预设) 任何网页或文章可实现左侧边栏,右边栏或全宽度的布局 酷仪表板高温磁力泵快速链接 无限的标题样式 5个美丽的滑块 谷歌webfont目录支持(120 +字体)这里您可以预览字体- http://www.google.com/webfonts 强大的样式选项 创建无限的案例和画廊 独特的排序选项在案例和画廊 社会,共享 无限的侧边栏 文章类型
阅读全文
摘要:有些许蛋疼的玩法:将Wordpress后台菜单中的Posts(文章)改为Article。 /** * Change the post menu to article */ function change_post_menu_text() { global $menu; global $submenu; // Change menu item $menu[5][0] = 'Articles'; // Change post submenu $submenu['edit.php'][5][0] = 'Articles'; $submenu['
阅读全文
摘要:中文字左侧的小图片就是用这个图标字体实现的,仔细观察,发现Wordpress是先调用一个php,再通过php调用图标字体的CSS的: http://127.0.0.1/wp-admin/load-styles.php?c=1&dir=ltr&load=dashicons,admin-bar,wp-admin,buttons,media-views,wp-auth-check&ver=3.8 直接调用,是不行的,所以研究了两种方法:一、方法1:将这个链接打开后,复制里面的CSS代码到一个CSS文件,将这个CSS文件放在主题根目录下,先调整下这个CSS文件中的引用字体文件的
阅读全文
摘要:GSAP以比jQuery两性能优越比较1.性能GSAP以比jQuery快将近20倍的性能稳占上风。2.控制jQuery对在动画控制显然只是考虑了简单的东西,一些jQuery插件虽然能有所弥补,但我觉得仍然不是GSAP的对手,GSAP面向隔膜泵对象的体系结构允许你在动画过程中暂停、恢复、反向、重新启动或跳跃,甚至调整时间轴上的慢动作或快进效果。谁占上风,你用了就知道的!3.可补间属性jQuery.animate(),但仅此而已,如果你想要做更多,你需要依靠大量的可有参差不齐的支持或尚未解决的bug的第三方插件。GSAP的CSSPlugin处理几乎可以让你扔掉所有这些东西。其中,GSAP有jQue
阅读全文
摘要:谷歌出来的,来自哪里,已经在代码里了: 1){ $iev = $matches[1]; } } if($is_IE){ return $content.' id="ie'.$iev.'" class="ie" ' ; }else{ return $content; } } /* Replacement for > > > > > > > Copyright 2013 Rolands Umbrovskis ( http://umbrovskis.com/ ) Released und
阅读全文
摘要:WP程序核心中与插件目录/路径/URI相关的函数简介1.All In One Schema.org Rich Snippets插件会根据你在编辑器下方的输入:All In One Schema.org Rich Snippets在前台生成一个摘要栏:All In One Schema.org Rich Snippets采用的词典:http://schema.org/Article2、Rating-Widget Plugin需要在后台注册一下(貌似是收集邮箱的),启用后会在文章详情页生成一个带插件不锈钢螺杆泵官方网站链接的投票组件:Rating-Widget Plugin没有用词典,也没有微数据
阅读全文
摘要:如果你的插件中某个函数或者类需要判断当前浏览者是否已经登录到Wordpress,就需要判断用户是否登录Wordpress了,这时候就用到了: query($sql)){ coolwp_alp_message_LastUrl(‘save’); }else{ http://www.zzws.gov.cn/ cwp_alp_message_sql_error(‘save’); } }//Save END 下面是函数 coolwp_alp_message_LastUrl(‘save’): /** *return: Redirect. *parameter:the action name. ...
阅读全文
摘要:互联网每天都在发生着巨大的变化,在这里推荐制作响应式网站的五个理由如果一个网站的全部网页都是自适应式的网页,那么,它就是个响应式/自适应式(Responsive)网站了。为什么要做自适应式网站呢?简单概括下,至少有5个理由,如下:1.良好的用户体验虽然原创性的内容是吸引访客或顾客的无可辩驳的理由,但是,用户体验也是很重要的,响应式的网页设计/自适应网页设计将会为您提供良好的用户体验。谷歌分析的统计表明:超过60%的潜在顾客会因为你的塑料磁力泵网站的糟糕的用户体验而离开;2.顺应移动互联网的大趋势众所周知,现在低头看手机的人越来越多了,移动设备已经是很重要的互联网入口了,对于用户来说,除了用手机
阅读全文
摘要:wp数据库之自定义创建数据表 WordPress提供的两个API使创建和使用自定义表没有多么麻烦!最值得注意的是 $wpdb类和dbDelta()函数。虽然如此,但创建自定义表,意味着给Wordpress创建一个陌生的环境,这是相对于Wordpress自身的表来说的,你作为插件(或者主题,本系列文章以插件为例)作者,就有责任让你的代码能够与数据库进行安全高效的交互。所以,你在决定之前,先考虑下是不是必须使用自定义表。1.在Wordpress中使用自定义表的缺点如前所述,自定义表在正常的WordPress的框架之外,Wordpress不熟悉它,而且在大多数情况下这一点就是使用自定义表的缺点的根本
阅读全文
摘要:WP程序之session功能应用介绍session可以让你的程序更安全、更高效。可惜的是,Wordpress核心并不支持session。下面这个示意图是不支持session的wordpress的在被已登录用户访问时的情况:no-session-diagram很容易理解,是吧?基本上,每次加载页面 - 或在每次用户定位到新页面 - 程序都要从数据库中查询必要的信息,然后将其呈现给用户。这可能也是Wordpress相对于支持session的CMS核心来说比较浪费不锈钢气动隔膜泵服务器资源的原因之一。那么,如果程序是支持session的呢?假如程序支持session,我们设置为:不为没登录的访客设置
阅读全文
浙公网安备 33010602011771号