您当前的位置:首页 > TAG信息列表 > 小码农
WordPress插件和主题的安全最佳实践是什么?
As suggested in this question, 我将此主题作为一个新问题添加进来,供社区讨论/投票关于插件/主题安全的最佳实践。这是基于我当前(正在进行的工作)设置/用于审查主题的数据安全检查表的开始检查表(插件的原则应与主题的原则相同)。如果要签出具有安全且可靠编码的主题设置页面的主题,请签出此主题:http://wordpress.org/extend/themes/coraline
插件插入入口元的挂钩
非常简单。我正在创建一个插件,我想动态地在帖子标题正下方的行中插入一些每小时都会更改的文本(因此过滤器不好)。这是<div class=\"entry-meta\">. 这个<div class=\"entry-utility\"> 在帖子的底部也不错。我似乎找不到解决这个问题的方法,我猜也没有。现在我的解决方案是挂接到“the\\u content”并将其作为页脚放置,但它看起来真的很糟糕,因为它是一小段文本,本身有一整行。如果我能把它插入上面提到的那些行中,看起来会好得多。
来自自定义域数据的数据是否可以由短码以每页/帖子为单位使用?
我正在开发一个网站,在那里better很快就会成为善的敌人。我希望通过使客户端能够使用一个短代码填充样板和图像文本,使更新对客户端来说尽可能简单。然而,样板文本中有一个单词需要对每个页面都是唯一的,并且必须由客户机添加。我正在考虑使用特定的自定义字段键和值,作为捕获唯一信息的一种方式。在短代码中为此目的使用自定义字段是否可能且合理?我很难理解语法。有更好的方法吗?
用指向我的社交媒体URL的链接替换默认Bloroll的脚本
我有一个插件,我与我的主题一起发布,它的功能是启动网站的启动过程,使其针对主题进行优化。它有我所有的默认页面、插件、设置等。。。例如,我正在使用以下脚本删除默认的blogroll链接。。。$arr_args = array( \'hide_invisible\' => 0 ); $arr_links = get_bookmarks( $arr_args ); foreach($arr_links as $obj_link){wp_delete_link($obj_link->l
从wp_postmeta中序列化数组的字符串中删除“%”
在将博客从Blogger转换为WP并运行脚本获取热门链接图片以进行托管的过程中,我最终得到了一些时髦的图片名称,如act%252Bapandas-210x290.png 这些图像名称会阻止图像显示在网页上,因为url编码最终会出现在文件名本身中(不要问!)。我在文件服务器上重命名了它们,没有问题,但名称也在每个帖子的附件元数据中。如何从wp\\U Posteta表中的所有图像引用中删除“%”*其中大多数出现在\\u wp\\u attachment\\u metadata*的meta\\u键的m
WP_NAV_MENU始终回退到菜单
嘿,大家好,我正在编写一个自动函数,从函数中生成菜单。它对数组中的每个项目调用wp\\u nav\\u菜单,因为我希望它是动态的。问题是,无论我如何设置,如果菜单不存在,wp\\u nav\\u menu会生成一个菜单,例如“默认”。这是我的代码(项只是一组字符串):for($i=0;$i<count($items);$i++) { $themenu=$items[$i]; $mymenu = wp_nav_menu(array(
3.1更新后站点不加载
我最近将我的站点更新为3.1,现在该站点的前端将不会加载。奇怪的是,管理部分确实加载了一些功能(有时页面变为空白,我必须重新加载,有时重新加载不起作用)。在我尝试解决问题时,我不得不安装并激活一个维护插件。我试图回忆起我所做的任何可能导致这一切的事情,但看不出是什么导致了这一切。我注意到,如果我访问我的域,并激活我的维护插件,它将显示维护消息,但如果维护插件未激活,此网站将加载一个空白页面。在“常规设置”中,我更改了“wordpress地址”,以查看是否会通过放置站点的直接url位置来加载站点,但这不起作
是否删除带有现有附件的帖子的“从计算机”介质选项卡?
在编辑之前至少上载了一个附件的帖子的附件时,如何从计算机中删除标签并重定向到Gallery标签?这是我当前的代码:add_filter(\'media_upload_tabs\',\'remove_medialibrary_tabs\', 99); function remove_medialibrary_tabs($tabs) { if ($post_id = (isset($_REQUEST[\'post_id\']) ? $_REQUEST[\'post_id\'] : fa
Disable Jquery UI post tabs
嘿,大家好,我在用Jquery UI tabs 使用WordPress Post Tabs plugin 它就像一个符咒。但是,我想自动禁用或隐藏没有任何数据的选项卡。我曾多次使用Jquery,但我迷失在这一混乱中。任何帮助都将不胜感激。谢谢Jquery Tabs Information from the official site使用指定的禁用选项初始化选项卡。$( \".selector\" ).tabs({ disabled: true }); 在初始化之后获取或设置禁用选项。var di
Esc_url()和esc_url_raw()之间的区别
http://core.trac.wordpress.org/browser/trunk/wp-includes/formatting.php#L2239我不知道什么时候应该使用它们中的任何一个。假设我有此URL:http://site.com/?getsomejavascript=1, 它是动态生成的javascript:如果我将脚本包含在esc_url(add_query_arg(\'apples\', 420)), 我明白了http://site.com/?getsomejavascript=1&a
为帖子制作自定义模板的麻烦
是否可以为自定义帖子类型中的所有帖子创建模板?例如,我想通过简单地编辑一个自定义模板,就可以更改每个帖子上的adsense广告或其他元素。我一直在尝试使用非常静态的模板,但我很难为帖子复制/编辑哪个模板。
推荐哪些自由职业网站来寻找WordPress开发人员/程序员等
我已经使用drupal好几年了,这太过分了。我想花钱请人把我的内容(博客帖子和页面)迁移到wordpress,而不必花费超过必要的费用。是否有一个特定的网站,如odesk、elance、guru、rentacoder等,深受wordpress程序员的欢迎,而且价格往往最好?谢谢
WordPress有为多个问题评分的插件吗?
我在worpdress开发了一个网站。我需要管理不同的问题,如“您如何评价我们的客户服务”,“您对我们的服务有多满意”和更多的问题,并对这些问题进行评价,并查看管理员。我试图找到插件,但找不到。有人能告诉我这种插件是否存在,或者我是否需要使用自己的代码?提前谢谢你
WordPress博客克隆..WP-管理问题
我想将自己的一个wordpress博客克隆到另一个域中。。我只是下载了根文件夹以及Site1中的所有文件,并将其上载到Site2。。并创建了Site1的完整MySQL脚本,并在Site2 DB中执行。。用户端的一切工作正常,但如果我访问Site2/wp admin,它会自动重定向到Site1/wp admin。。有关在何处更改此管理员URL设置的任何信息?谢谢你,向你问好,安萨尔
Yoast SEO突破性媒体上传
我有一个非常简单的网站,我修改了非常小的数量。在安装Yoast SEO插件后,我发现它破坏了后期媒体连接/上传。我大约有80%确定它与Jquery相关,但我找不到任何与它相关的东西。我尝试从函数中强制排队。php,但它没有帮助。如有任何帮助,将不胜感激。function my_init_method() { wp_deregister_script( \'jquery\' ); wp_register_script( \'jquery\', \'http://ajax.go
如何禁止用户更改名字、姓氏和网名?
我正在使用Wordpress 3.1。我需要禁止用户更改其个人资料中的名字、姓氏和屏幕名称,但管理员必须仍然有这种可能性。我该怎么做?
根据所选类别验证Metabox
好吧,假设我有两个类别。如果用户选择类别a,他们必须填写元框a,类似地,对于类别B,它是元框B。所以我的问题是,我想做一个验证检查,如果用户选中了类别a,那么只填写了元框a,这同样适用于类别B。我知道JQuery是我的最佳选择,但不太确定如何进行,也不确定单击发布按钮时如何调用该函数。
按分类/分类下级自定义顺序查询公告
这是一个持续的请求,试图最大化一些代码,以按国家、特定类型和特定区域显示住宿列表。例如,法国所有住宿的列表,按酒店评级(1,2,3,4,5),然后按地区(巴黎、马赛等)列表将为-酒店1星级—马赛—酒店1号—酒店2号—巴黎—酒店1号—酒店2号-酒店2Star等。。等每个酒店入口都有一个名为“住宿”的自定义贴子。我有3个分类,国家(即法国)、住宿类型(即酒店1星级)、地区(即巴黎)。在国家页面上列出住宿“生活”,因此国家的价值已经知道。(即$termcountry->名称)我的代码如下:
允许前端用户将数据添加到自定义帖子类型
嘿,伙计们,我目前正在制作一个插件,以便管理员可以管理网站的“订阅”。我制作了一个自定义的帖子类型,并在WordPress中激活了它,并且只允许标题字段。这在后端非常有效,但现在我需要一种方法让前端用户添加他们的电子邮件地址。我该如何实现这一点,我需要向数据库中添加数据,我可以很容易地编写一些PHP来手动添加数据,但是WordPress是否有任何调用,以便我可以将数据保存到数据库中?
获取菜单项链接到的页面的ID?
我目前正在使用自定义walker自定义wp_nav_menu(), 我正在尝试向<a> 标签。我希望每个菜单链接的输出如下所示:<a class=\"boxPAGEID\" href=\"#\">About Me Page</a> 在哪里PAGEID 是我链接到的页面的ID。原因是我正在开发一个主题,该主题可以打开灯箱中的页面内容,灯箱由标记中的类触发。以下是我的functions.php 文件(在代码之后,我将指向遇到问题的区域):class descrip