您当前的位置:首页 > TAG信息列表 > plugin-development
WordPress上HTML5视频的实用解决方案
我是从堆栈溢出处接到指示的--我们与拥有WordPress网站的客户合作,我们一直在努力解决的一件事是在WordPress环境中跨所有浏览器和设备实现HTML5视频。我们尝试了多种插件(JW播放器、MediaElement、Sublime视频)。似乎每一个都有自己的bug,很难在上面实现视频播放列表(更不用说有一个好的UI让客户端自己管理/添加视频)。WordPress上的HTML5视频的可靠解决方案是什么?可以同时支持多达4种文件类型(mp4、webm、ogg、flash),并且可能具有播放列表功能。我
WordPress多个用户角色在一个网站上访问他们的信息?
我打算使用Wordpress来验证我正在构建的基于云的SaaS应用程序的概念。我对多租户和Wordpress的研究只是深入了解了共享同一后端的多个网站,然而,我希望有一个网站,但管理部门应该有不同的用户角色,只能访问其相关内容和仪表板来管理和或请求特定数据。3个用户角色的仪表板将有所不同,因此他们可以有效地实现自己想要的功能。我是否可以以任何方式创建新的用户角色,并将上述权限分配给特定权限(例如供应商、代理、旅行社)?
如何从插件创建自定义帖子类型的归档文件?
所以我正在创建一个插件来创建列出出售公寓的建筑物。做到这一点最简单的方法就是为建筑创建一个自定义的帖子类型,然后创建列表,但我现在仍停留在如何在存档中显示它们上。我在开发主题时也做过类似的事情,我只想创建一个归档文件-my\\u post\\u类型。php和single-my\\u post\\u类型。php,但我不知道如何预测如何开发主题。我找到了一个answer on stack overflow 这允许您劫持所选模板,但我担心模板文件可能不仅仅是get\\u header()和the\\u cont
如何利用现有的钩子在Twenty12ve to All Theme的WordPress?
我最近试图阅读wp_footer 还有twentytwelve_credits 用于创建示例wordpress插件。wp_footer 钩子显示页面区域下方的页脚。twentytwelve_credits 钩子在白色背景上显示页脚中的页脚。For Example:我尝试使用此代码显示带有自定义消息的页脚。<?php function your_function() { echo \'<p>This is inserted at the bottom</p&g
W3TC激活时临时API出现问题
我正在Wordpress 3.5.2上使用W3 Total Cache 0.9.2.11。我对瞬态API和w3tc的对象缓存设置有问题。当我使用memcached激活“对象缓存”(其他设置为默认设置)时,瞬态API停止工作。其行为是:当我在set\\u transient()之后的过期时间内调用get\\u transient()时,我得到null。当“对象缓存”被激活时,行为是一致的,当它被停用时,它会完美地工作。文档中没有提到set_transient 调用可能失败。我尝试了调试模式w3tc对象缓存。
如何在更改域名时更改WordPress中的URL
是否有任何插件可以更新wordpress数据库,特别是wp\\U posts表或数据库中由其他插件创建的任何其他自定义表,这些插件具有图像和其他资产的绝对url?例如,我在帖子中有一幅图片:<img src=\"http://old-domain.com/wp-content/uploads/images/img.png\" /> 移动到新域时如何更新它。com?我还创建了一个插件,可以在自定义表中保存绝对URL。我是否也应该提供更新这些URL的功能?我目前正在使用content_u
如何在嵌套循环中根据分类术语列出定制邮政类型标题
我正在尝试列出至少最近三个更新的自定义帖子类型的标题,让我们在另一个循环中称之为“Cast”,该循环是根据名为“actor”的分类术语列出的。我使用以下循环获得我的税务术语列表:$taxonomy = \'actress\'; $term_args=array( \'hide_empty\' => false, \'orderby\' => \'name\', \'order\' => \'ASC\' ); $tax_terms
在插件中包含高级自定义字段的首选方式?
因此,我正在为一个已经使用高级自定义字段(ACF)的站点构建一个插件。我想知道在我的插件中加入ACF的最佳方式是什么?该站点已经在使用ACF,那么是否可以从插件目录中包含ACF,或者我应该再次包含ACF?
显示外部数据-而不是发布
我正在创建一个插件,它需要显示外部数据,而不是wordpress帖子。我所做的:注册重写,以便wp识别我的存档/单个URL,连接到template_include 如果请求的URL是我的URL,则指示它使用我的模板,然后在模板中调用一个函数来加载外部数据并以后期/归档格式显示。只要我不切换模板,这就行了。不幸的是,在第214和215个模板结构中有一个变化,其中#content 和#main 是倒置的。二十点十五分:body > #page > #content > #primary &g
为什么不在插件中包含对/wp-admin/admin.php的引用
联系表单7最近推出了一个更新,导致其他插件出现一些冲突。WPCF7的作者解释说,这是因为插件包括对wp-admin/admin.php 在他们的脚本中,你不应该在插件中这样做。Takayuki Miyoshi 解释它here 但我不确定我是否完全理解为什么这会引起任何问题,或者这与打电话给say有什么不同wp-load.php.有人能解释一下为什么建议不要加载wp-admin/admin.php 在你的插件中,它是如何引起问题的?
插件文件未更新(缓存已清除)
我正在手动上传我创建的插件,但没有任何更改生效,文件编辑器也不会显示任何更改,除非我更改插件中的文件名。在禁用W3 Total Cache(我能找到的唯一正在运行的缓存插件)时,我已经尝试过这样做。有人能解释一下这种行为吗?
如何隐藏或重命名网站源代码中的“X”和“X-Child”引用?
我们被要求隐藏/重命名网站源中的“x”和“x-child”引用,通常是整个WordPress(wp内容)文件夹。我尤其可以重命名或“隐藏”以下文件夹,尤其是“x”:<link rel=’stylesheet’ id=’x-stack-css’ href=’example.com/wp-content/themes/x/framework/css/site/stacks/integrity-light.css’ type=’text/css’ media=’all’ /> <scr
插件:注册定制帖子类型、儿童就绪和性能最佳实践
对于为我的主题添加一些自定义帖子类型的插件,我会在性能、干净代码和子主题方面找到最佳实践。你觉得这样的事情怎么样?if ( ! function_exists( \'custom_taxonomy_1\' ) ) { function custom_taxonomy_1() { $args = array( ... ); register_taxonomy( \'cu
将表单提交到同一插件文件夹中的不同PHP文件
我想向同一文件夹中的另一个PHP文件提交表单:wp-content/plugins/my-plugin-folder 表格action 属性如下所示:<form name=\"lookat\" type=\"submit\" action=\"my-plugin-folder/file.php\"> 但是,如果单击“提交”按钮,我会被重定向到:http://localhost/wordpress/wp-admin/my-plugin-folder/file.php
在执行短码时包含Bootstrap的正确方式是什么
我试图仅在执行短代码函数时才包含引导。它会被包括在内,但会影响主题的其他标记。我能绕过这个问题的唯一方法是在插件的主文件中全局包含引导。它在前端工作,使短代码通过引导类执行和显示输出,并且所有其他页面内容都不受引导的影响。但这样一来,这些都包含在所有地方,这会影响后端样式。这个问题与前端和后端都有关。如果一个修好了,另一个就坏了。
在插件中的表单提交上运行JavaScript验证脚本
我创建了一个小的自定义插件,它只是一个HTML表单。HTML表单为echo\'它包含一个小的JavaScript函数,我想在提交时运行它。然而,我无法让它发挥作用,我也不确定我做错了什么。是否不允许以这种方式使用JavaScript?如果没有,正确的方法是什么?点击submit按钮时,运行下面的代码段不会执行任何操作。echo \" <script type=\\\"text/javascript\\\"> function validateForm()
添加显示多次的快捷代码标题
嗨,下面是我在帖子中添加短代码的代码。当我添加两次短代码时,它会显示两次标题,就像我在代码“最近的帖子”中添加的一样。有没有办法只显示一次标题的顶部意思?/*shortcode start*/ add_shortcode( \'recent-posts\', \'PL_recent_posts\' ); function PL_recent_posts( $atts ) { extract( shortcode_atts( array(
激活奖励插件后出现以下Web服务错误
当激活“相扑奖励积分”插件并运行此http://imexleader.com/webservice/login.php?action=login&username=sanjay&password=san123\" webservice. 它给了我以下错误:警告:call\\u user\\u func()要求参数1是有效的回调,在/home/imex323/public\\u html/wp-content/plugins/rewardsystem/inc/class\\u r
WordPress更新定义了还是添加了过滤器?
我正在尝试创建WordPress更新自动化插件。在这里,我有两个选项来启用和禁用更新。通过定义,例如:defined( \'AUTOMATIC_UPDATER_DISABLED\',true )2.通过add\\u过滤器例如:add_filter( \'allow_major_auto_core_updates\', \'__return_true\', 1 );我的问题是,如果我已通过禁用更新define 并且还通过add_filter 哪一个可行?做add_filter 是否重写“define”?或d
添加打开URL的顶层菜单
以下代码添加My Page 管理菜单中的按钮。当你点击它时,它会带你进入你的作者页面。但是,它也会打开新页面(空白页面)。我希望它只是把你们带到作者页面,而不是在后端打开一个新页面。我如何做到这一点?我还为所有用户角色显示此菜单(现在只显示在管理员角色上)我知道我的代码错了。请让我知道如果你有任何建议写得更好。add_action( \'admin_menu\', \'add_my_custom_menu\' ); function add_my_custom_menu() {