您当前的位置:首页 > TAG信息列表 > 小码农
如何允许作者和贡献者使用元数据
我为自定义帖子类型添加了元框,所有用户无管理员都无法显示它。如何解决这个问题?? add_action( \'add_meta_boxes\', \'comic_meta_box\' ); function comic_meta_box() { add_meta_box( \'small_pic_video_song_id\', \'Upload media\',
用于选择页面的Get_Pages下拉列表
我目前正在开发一个插件内的管理页面,我需要有一个下拉列表,列出所有的网页。我需要能够选择一个页面,并将“ID”保存为一个选项。我目前正在使用:<select name=\"easyreg_redirect_page\"> <option value=\"\"><?php echo esc_attr( __( \'Select page\' ) ); ?></option> <?php $pa
为异步内容创建自定义URL
我正在使用一个完全异步的Javascript/jQuery组合库(Photolux主题中的网格库模板)。单击公文包项目时,将加载该项目的详细信息。它内置于模板中,如果# 后跟一个ID 在URL中(即:domain.com/#23) 然后,该投资组合的详细信息就会打开。我想将其重写为一个可读的URL,例如domain.com/my-favorite-images/如何在Wordpress中实现这一点?
修复了缓存的样式表和Java脚本的版本号
除非我使用:wp_enqueue_style( \'dazzling-style\', get_template_directory_uri() . \'/css/main.css?ver=\', array(), rand(10,99999), \'all\' ); 然后每次我访问我的站点,无论是本地还是实时,我都会看到版本是4.1,即使我上传了新的样式表或js,浏览器仍然会看到4.1版本。发生什么事了?4.1是从哪里来的?
如何知道用户点击了哪个提交按钮?
我正在处理我的设置页面,我想在表单中添加两个不同的按钮,并根据用户单击的内容执行不同的操作。文档中指出,我可以创建如下两个按钮:submit_button(\'Submit\', \'primary large\', \'primary\', false); submit_button( \'Delete\', \'delete\', \'delete\', false ); 然而,我不明白当用户单击每个按钮时如何区分,似乎无论单击哪个按钮,表单都是一样提交的。如何根据用户单击的按钮进行
Facebook php SDK 4 getSessionFromReDirect()始终为空
我已经安装了wordpress 4.1和以下插件:我插入了facebook sdk的一个功能。代码如下://Footer add_action(\'wp_footer\', \'my_footer\'); function my_footer() { $post_to_check = get_post(get_the_ID()); if ( is_singular() && has_shortcode( $post_to_check->
为什么旧的评论回复评论也出现在评论列表的末尾
编辑:更新了使用get\\u comments offset参数的函数。问题仍在发生。我在一篇文章的末尾显示了5条评论,并使用ajax请求其余的评论。在本页上,http://www.universityaffairs.ca/opinion/in-my-opinion/phd-studies-in-canada-a-dilemma-for-international-students/#commentsJoshanRodrigues的评论是对另一条评论的回复。这很好。当我通过ajax点击更多评论链接加载其余
用于表和选项创建的插件单元测试
我已经开始在构建中加入单元测试。我有一个创建数据库表和数据库版本选项的类。我不知道如何测试是否正在创建表和选项。这是课程class Safety_links_Create_Database { public function __construct() { $this->create_db(); } /** * Get the databse version * @retu
列出不包括某些税法术语的所有自定义帖子类型帖子
我正在编写一个主题,其中我已将“服务”注册为支持“服务类型”自定义分类法的自定义帖子类型。我想列出所有类型为“服务”的帖子,除了那些“特色”为“服务类型”的帖子。我可以编写代码列出特定分类术语下的帖子;但如何编写wp\\u查询,将帖子从特定的自定义分类术语中排除?正在等待您的答复。。。干杯\\r
正在尝试创建编辑页面链接?
使用插件并创建了一个以电子表格格式提供更多字段的页面。要添加这些额外字段,只需单击要编辑的行上的“编辑…”。。。。现在,当我在插件模板中,并且想要为特定的帖子类型创建一个指向编辑链接的链接时,我会一直为循环中的一个级别获取一个数据。在我的具体示例中,我有url:xyz。com/学习/项目/测试产品 <?php global $post; echo $post->post_name; print_r(get_defined_vars());?>&
如何创建另一个Widgets.php页面
是否可以创建另一个小部件。php页面?说widgets-ads.php?我想通过在预定义的边栏中拖放小部件,在我的网站上显示广告。
Reset a site in multisite
我很好奇这是否可能,当你有一个多站点时,你总是至少有一个站点。无法删除此网站,因为它是主网站。如何重置此站点,即重置站点数据库、删除所有帖子、插件、主题(接受主题和插件的默认设置)、删除所有图像和其他媒体?基本上恢复到默认安装?是否有“清理”网站的插件?使用网络上的其他站点,您可以删除它们并解决问题,但如何清理主站点?
如何通过AJAX在另一个页面上显示选中的帖子?(如对比风格)
我想为我的WordPress网站创建一个“比较”模型,但做得不好。我不知道怎么。。。在一个页面上,我显示了帖子(自定义帖子类型,例如“产品”)。帖子(产品)标题旁边有一个复选框。如果用户选中了例如两个帖子/产品(例如产品a和产品b),如何检索每个复选框或以上的值($post->ID)?如何保存产品a和产品b的选中$post->ID以供以后在AJAX中使用?我应该通过jQuery检索它们吗。click()函数?最后,单击链接或按钮后,如何在单独的页面上通过AJAX解析和显示这两篇选定的文章(例如
更改时的jQuery颜色选择器函数
因此,我正在编写一个Wordpress插件,该插件使用ajax对php表单的更改生成实时预览。一切都很好,但jQuery的一个小问题并不完全正确。通常,当您在字段中添加任何文本,然后按Enter键或单击其他字段时,js中的a函数将运行以更新实时预览。例如:$(\'#tst-bg_color\').on(\'change.ChangeField\', function(){--update preview function here--\'}); 然而,我只是将一个文本字段更改为Wordpress
是否可以在WordPress的根安装目录中创建一个文件夹并在那里安装一个文件,所有这些都是通过插件实现的?
这是我的情况。我正在创建一个插件,它使用第三方API服务。如果我包括文件ajaxAPI。php,然后通过jQuery ajax和完整url调用它,例如http://dev.website.co/wp-content/plugins/secret-plugin/ajaxAPI.php 我得到一个403错误。我意识到这是我的服务器配置,但其他用户可能也有同样的问题。我的解决方法是在站点根目录中创建一个文件夹,将我的ajax文件放在那里,然后在那时调用它。将有通过API传递的敏感数据,因此为了最终用户的安全,我
主题定制器中未显示窗口小部件部分
在WP主题定制器中,我的小部件管理部分不显示(即,我无法添加/更改/删除小部件)。但是,我可以从外观->小部件部分添加小部件,但不能在定制器中添加。此外,这些小部件本身在定制器中显示得非常完美,而不是编辑添加/更改/删除它们的侧栏部分。下面是我如何在functions.php 文件:add_action( \'widgets_init\', \'mm_widgets_init\' ); function mm_widgets_init() { register_si
Pages_Links()更改链接的顺序
使用时paginate_links() WordPress的功能,我需要改变它的输出顺序。例如,默认情况下,它将以以下格式输出分页链接:Default Output:<<PREV 1 2 3 NEXT>> 但我需要以下格式的输出:Required Output:1 2 3 <<PREV NEXT>> 现在的问题是,如何根据我的要求更改这些分页链接的顺序?
$wpdb->Get_Results内存泄漏
我开发了一个wordpress插件,可以读取大型自定义xml文件,并将信息作为自定义帖子类型和大量帖子元信息导入。所以我调用了很多数据库事务。插件在一个POST\'ed进程内运行几分钟,然后在内存不足(250 MB)的情况下中止。将问题跟踪到最低限度我有一个显示问题的最低限度的示例。这个例子泄漏了大约18 kbyte的数据,这在插件运行时是一个很大的总结。查询检查是否存在具有给定标题的帖子($title)echo \"<p>memory: \" . memory_get_usage() . \
如何列出网站内的所有页面(及其模板名称)
我正在开始一个遗留网站的工作,它变得相当混乱。我们当然想把事情收拾干净。该网站有3914个页面条目和27个不同的页面模板。我不骗你。有一件事非常有用,那就是如果我们可以列出所有页面(按标题)及其附带的模板名称。我很清楚“列出所有”类型的插件。它们都使用WordPress的核心功能<?php wp_list_pages( $args ); ?> 不幸的是,该函数并没有为从页面中选择不同元素提供太多自由。我的倾向是评估核心功能,并重新创建自己的模板名称,当然这不是一件容易的任务。以前有人来过这里
帖子列表类别插件按字母顺序排列
有没有办法将这些设置为按字母顺序列出类别中的帖子?