Add a file upload field
我正在构建一个插件,它的设置页面中有一个文件上传字段。文件不应为图像文件,而应为。文件。txt等。正在与它的代码斗争。任何帮助都将不胜感激!编辑1:以下是代码-$options = get_option(\'nn_sub_general_options\'); if(!isset($options[\'nn_file_uploader\'])) $options[\'nn_file_uploader\'] = \'\'; require_once( ABSPATH . \'wp-admin
按图库顺序获取页面的附件
在该页面中创建了页面和图库后,我希望按照创建图库时设置的顺序检索该图库中的所有图像,即在添加媒体弹出窗口中拖动图像的顺序。我需要在PHP中检索所有图像URL及其标题等到一个数组中。我一直在使用下面的代码,但它并不能解释它们在库中设置的顺序。function get_page_attached_images($page_id) { $output; $output_row; $thumb_ID = get_post_thumbnail_id( $page_id )
自定义分类档案不显示某些子分类的帖子
我有一个自定义的帖子类型,它有一个自定义的分类法,作为这个自定义帖子类型的主要层次结构。我正在经历一些我无法解释的行为。该层次结构有三个层次,如下所示:主节-小节其想法是将每个自定义帖子类型添加到一个小节中,以便形成一个类似于书籍>章节的结构。我对自定义帖子类型管理页面做了一些限制,因此只能向子部分添加新的自定义帖子类型(这一部分工作得很好)。问题是,对于主要/部分过滤器,某些子部分中的自定义帖子类型不会显示。这不仅存在于我的定制前端归档中,也存在于WordPress后端,这似乎是一个非常基本的问题
在管理中将CPT和分类分组到菜单组中
我有一组自定义的帖子类型,如“CPT a”、“CPT B”和“CPT C”。我将其中每个页面的管理页面显示为公共管理页面下的子页面。add_menu_page(\'Console\', \'Console\', \'plugin_console\', \'plugin\', array ( $this, \'page_main\' ), \"http://example.com/favicon.ico\", 6
How to sanitize user input?
在提交到数据库之前,清除表单数据的正确方法是什么?我有以下文本输入:<form method=\"post\" action=\"options.php\"> <?php wp_nonce_field(\'update-options\'); ?> <input style=\"width:100%\" type=\"text\" name=\"data[title]\" id=\"title\" value=\"<?php $titl
有选择地为页面或帖子加载插件等
可以选择按页面或帖子加载哪个插件,因为我有35个插件,其中许多插件在许多页面或帖子中都是不必要的,而且只在一些页面上,如何做到这一点?我已经为此测试了beta插件,但它不能正常工作,我想知道wordpress中是否存在代码来停用我可以用来创建插件的某些页面或帖子中的插件。
Variable not staying set
这很可能只是一个PHP问题,这可能是一个非常简单的答案,但今天早上我的大脑似乎无法正常工作。这就是我想做的: $job_file = $cfs->get(\'job_file\'); // job_file is a URL if ($job_file = NULL) { echo \"NOT AVAILABLE\"; } else { echo \'<a href=\"\'. $job_file . \'\">\' .
Missing items on page
我的网页上缺少项目,我想这是由于jQuery出现了一些问题。但我不确定,也找不到bug。在…上this site, 在右上角有一个购物袋“widget”,然后my site 没有,只有空白表示它正试图在那里。现在我对这两个网站的区别做了一个要点(https://gist.github.com/mvaneijgen/d5784918e202ac19070f/revisions), 但是仍然找不到bug,也许更有经验的WordPress开发人员会马上发现它。我尝试过禁用所有插件,刷新缓存并请求上的主题支持Ge
从本地主机到服务器的站点迁移-404错误
我正在将另一个站点从localhost迁移到远程web服务器,遇到问题。以下是我采取的步骤:1)在本地下载了Wordpress,并开始编辑“2112”主题。2.)使用以下内容创建了8个自定义模板页:<?php /* Template Name: My Custom Page */ 3.)我转到Wordpress dashboard/admin,用我制作的模板创建了8个页面,然后将这些页面添加到菜单栏。4.)我在wp配置中更改了DB凭据,然后将整个站点从本地主机FTP
自定义wp-admin表单自定义域
我想在我的WP管理区域自定义一些表单元素:从这个示例开始(http://api.jquery.com/val/ 我想做的是通过选择字段更新a。为此,我开始包含此函数:function my_enqueue() { wp_enqueue_script( \'my_custom_script\', get_template_directory_uri() . \'/js/admin.js\' ); } add_action( \'admin_enqueue_scrip
显示带有特色图像的父子页面并隐藏当前页面(&U)
好的,我正在尝试显示父页面和子页面的链接及其特征图像我有这个代码,但问题是当在子页面上它没有显示时,我如何才能使它工作?<?php $child_pages = $wpdb->get_results(\"SELECT * FROM $wpdb->posts WHERE post_parent = \".$post->ID.\" AND post_type = \'page\' ORDER BY menu_order\", \'OBJECT\'); if
WP AJAX在“CURRENT_SCREEN”管理挂钩中不起作用
我有一个类正在做一些后端工作(创建css和js文件,创建元盒,注册ajax挂钩等等)当我只包含文件时,一切都很好。问题是这些文件包含在每个管理页面上。为了只在我真正想要的页面上包含它们(CPT),我使用了\'current_screen\' 管理挂钩。在那个钩子里使用很安全\'get_current_screen\' function 我使用该函数确定当前所在的页面,以便添加适当的类。接下来发生的事情是,我的类仅在CPT页面上继续按预期工作(生成css、js、创建元盒),但ajax挂钩停止工作(响应0)。
将iPad排除在wp_is_mobile之外
我正在经历一个非常恼人的问题。我用媒体查询和is\\U mobile建立了我的网站(认为is\\U mobile和小屏幕一样。我真傻。)但经过一些测试后,显然iPad有点搞砸了(好吧,实际上是我搞砸了)。如果我可以将iPad从wp\\U is\\U移动功能中排除,我的所有问题都可以轻松解决。如何重写该函数?function wp_is_mobile() { static $is_mobile; if ( isset($is_mobile) )
Parse error:syntax error
我是Wordpress的新手。我正在尝试创建Wordpress主题。但我得到了一个错误:Parse error: syntax error, unexpected \'meta\' (T_STRING) in \\xampp\\htdocs\\wordpress\\wp-content\\themes\\theme\\index.php on line 31 错误文件Index.php <?php get_header(); ?> <div id=\"contai
在插件激活时创建页面
我已经这样做了,每次我的插件被激活时,它都应该创建一个页面。尽管我希望它只在以前不存在的情况下创建页面。但它所做的是用kns-products-1创建另一个页面,而不是完全不这样做。迄今为止我的代码:function kns_install() { global $wp_version; if( version_compare( $wp_version, \'3.5\', \'<\' ) ) { wp_die( \'Detta til
Post.js的脚本依赖项
我已经在前面显示了内置的元框,但其中一些需要附带wp-admin/js/post.js 正常工作。我不想在这里重写任何内容,只想包括已经写的内容。问题是文件中有一些变量必须在其他地方声明,postboxes 例如是否有人知道该文件和/或其依赖项在核心文件中的何处定义?如果有人想知道,这是前端管理插件的一部分。
提要在三个主要浏览器中显示不同
我的博客提要在三种主要浏览器中显示不同:在IExplorer中,它是完美的</在Chrome中,它在源代码视图中显示为xml文件;在Firefox中,它显示为博客搜索的结果列表(文章的第一行没有任何html格式)为什么?
向文章类添加自定义帖子类型分类标签
好的,我现在已经尝试了大约5种不同的WP函数,但没有成功。基本上这就是我想做的。我有一个名为“work”的自定义帖子类型,我在这个名为“type”的自定义帖子类型中有一个分类法,有两种类型可用。。“案例研究”&;“投资组合”。根据选中的选项,我希望在该项目的容器类中打印该选项,并将其转换为小写,用下划线替换空格。<aside class=\"work_item <?php has_term(\'Portfolio\', \'type\'); ?>\" data-type=\"<
将媒体/上传设置为仅对登录用户私有的分步说明
全部的我通过谷歌搜索找到了这个网站,这让我想到了这个主题:How to Protect Uploads, if User is not Logged In?看起来这个解决方案适合我的情况(包括哈克雷的加入)。然而,我很难找到我将如何将所有这些整合起来并在我的WP站点上实现它。所以,我想知道是否有人会。。。“感兴趣”。。。将如何实施该解决方案的分步指南放在一起。对于某些背景。。。我的网站正在使用Members插件(http://wordpress.org/plugins/members/) 使用OneAll
高级自定义字段-If/While字段问题
我尝试设置的方式是,如果未选择链接,则仅显示图像,但如果选择了链接以及图像,则我希望链接围绕图像,下面是我目前拥有的示例:<?php if(get_field(\'block_repeater\')): ?> <ul> <?php while(has_sub_field(\'block_repeater\')): ?> <li> <!-- p