WordPress

WordPress开发人员和管理员的问答

5
使用media_handle_upload上传多个文件
我有一个WordPress表单插件,我media_handle_upload用来上传文件并直接获得ID,并将其ID作为元日期附加到帖子中,我使用以下方法来做到这一点: 表单字段的HTML是: <input type="file" name="my_file_upload" id="my_file_upload"> 而PHP代码是: $attach_id = media_handle_upload( 'my_file_upload', $post_id ); if ( is_numeric( $attach_id ) ) { update_post_meta( $post_id, '_my_file_upload', $attach_id ); } 一切都正常进行。 现在,我正在尝试上传多个文件,我的HTML代码是: <input type="file" name="my_file_upload[]" id="my_file_upload[]" multiple="multiple"> 但是我无法使该media_handle_upload功能与多个文件上传一起使用。 任何帮助将不胜感激。

5
移动WP网站时,为什么wp-admin重定向到旧网站?
我正在将WP网站从一台主机转移到另一台主机。我复制了数据库和所有文件,创建了一个新数据库,然后导入了旧数据库。然后,我更改了wp-config文件。主页显示正常,但是当我尝试访问/ wp-admin时,它将带我回到旧站点。 新站点是一个开发服务器,我打算在该站点上线之前进行样式更改。 我对这种过渡遗漏了什么?如何使网站正确响应开发者网址?

2
如何排除自动更新的插件?
有一个选择加入过滤器,该过滤器允许我网站上的所有插件都接收自动更新: add_filter( 'auto_update_plugin', '__return_true' ); 我喜欢此功能,但我不希望所有插件都自动更新。如何排除某些我想手动执行的插件,而又允许它们自动更新?

2
WP_Query分页on single-custom.php
我要做什么: WP_Query在single-custom-post-type.php模板文件中设置分页 我做了什么 1)创建了一个称为“作者”的帖子类型。该帖子类型中的每个帖子都是一位作者。 2)标准编辑帖子屏幕页面包含一个下拉列表,其中列出了作者自定义帖子类型的所有帖子(作者)。 3)创建了single-authors.php模板,该模板使用下拉菜单中的作者元数据查询所有帖子,因此结果是分配了相同作者(类似于存档)的帖子列表: <?php // set the "paged" parameter (use 'page' if the query is on a static front page) global $paged; /*We need this here to add and maintain Pagination if Template is assigned to Front Page*/ if ( get_query_var( 'paged' ) ) { $paged = …

3
插件激活后如何重定向到设置页面?
我创建了自己的插件。一切似乎都不错,但是我想在该插件中做的一件事是在激活插件时将其重定向到相应的插件设置页面。 例如: http://www.example.com/wordpress/wp-admin/options-general.php?page=rotator 有没有一种方法可以在激活时重定向到相应的页面,例如使用register_activation_hook?

3
wp_is_mobile()有效吗?
我将测试用户代理以加载移动模板而不是桌面主题。 那里有许多移动检测脚本。 请问wp_is_mobile()功能工作做好? 与其他类(例如)相比,您有什么经验mobiledetect.net?

5
随着时间的流逝,WP Cron无法执行
目标 我想用来wp_schedule_single_event( )执行一个事件,该事件在用户提交表单8分钟后向我发送了一封电子邮件。 问题 以下代码在my中functions.php: function nkapi_send_to_system( $args ) { wp_mail( 'xxx', 'xxx', $args ); } add_action( 'nkapi_send', 'nkapi_send_to_system' ); function schedule_event( $id ) { wp_schedule_single_event( current_time( 'timestamp' ) + 480, 'nkapi_send', array( $id ) ); } 下面的代码用于调用schedule-event: schedule_event( $_SESSION['insert_id'] ); // the $_SESSION var contains an INT 等待了8分钟以上后,我的收件箱中没有电子邮件。 我尝试了什么 …
16 hooks  array  wp-cron  cron  events 

6
没有生成缩略图
我在自己的服务器上安装了WordPress,它已经启动并正在运行...我注意到的一件事是WordPress不会生成我上传的任何图像。通常,当我通过WordPress上传图片时,它将生成缩略图,中型和大型图片。WordPress安装无误,其他所有工作正常。我试图重建缩略图,但这不起作用:-( 有任何想法吗? 谢谢, 乔希

4
使用save_post替换帖子标题
我正在使用自定义帖子,在这些文章中,我不需要标题。 这将导致Wordpress将我的帖子标题设置为“自动草稿”。 我想将标题的值更改为其他值,该值是根据帖子中的其他字段计算得出的。 我该如何使用save_post或其他方式进行操作?



3
用于管理页面的body_class挂钩
body_class挂钩似乎仅适用于非管理员页面。当我做 add_filter('body_class', 'add_body_classes'); function add_body_classes($classes) { $classes[] = 'myclass'; return $classes; } 如果我想向管理页面的正文添加类,是否应该使用另一个钩子?

4
默认存档URL WordPress
在wordpress中,您有一些“默认”存档URL。例如:http : //www.mydomain.com/2011/生成(仅)当年帖子的概述。 如果您有一个类别博客,则URL http://www.mydomain.com/blogs/会生成该类别内所有帖子的概述。(分布在多个页面上) 现在我的问题是,是否有任何链接可以生成所有帖子的概述(分布在多个页面上),从最新的开始到时间倒退? 因此,不像2011年的url(仅从今年开始获取),但在适用时可追溯到更远的时间。 我当前的永久链接结构是: /%category%/%postname%/ 谢谢。
16 archives 

5
如何使用自定义帖子类型存档作为首页?
我想使用自定义帖子类型存档作为网站的首页,以便 http://the_site.com/ 是根据我的archive-{post-type}.php文件显示的自定义帖子类型档案。 理想情况下,我想使用更改查询 is_front_page()我的functions.php文件。我尝试了以下操作,并以首页为首页: add_filter('pre_get_posts', 'my_get_posts'); function my_get_posts($query){ global $wp_the_query; if(is_front_page()&&$wp_the_query===$query){ $query->set('post_type','album'); $query->set('posts_per_page',-1); } return $query; } 但首页返回的是“主页”的内容,并且似乎忽略了自定义查询。 我究竟做错了什么?总的来说,有没有更好的方法呢?

7
在哪里可以销售WordPress主题和插件?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我一直在构建一些WordPress主题和插件。我可以在哪些网上市场上出售它们?
16 plugins  themes 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.