ACF loop and php formatting
下面的php将遍历每个页面,然后输出ALL ACF自定义字段的。我需要的帮助格式是一个条件语句,它将所有$fields, 除了$field_name 在自己的容器中包含“标题”。$pages = get_pages( array(\'sort_column\' => \'menu_order\')); foreach ($pages as $page_data) { $fields = get_fields($page_data); if( $fields
自定义管理屏幕或自定义帖子类型的设置屏幕
我有创建自定义帖子类型的代码add_action( \'init\', \'create_sidebarone\' ); function create_sidebarone() { register_post_type( \'sidebarone\', array( \'labels\' => array( \'name\' => \'Sidebar One\',
WooCommerce-如何为产品添加作者元数据?
您好,我正在使用woocommerce和Mystile主题的书店。如何为产品添加作者分类法?我需要为我销售的每本书设置一位作者,并可能搜索槽、作者、类别、产品名称和标签。
设置API监听页面
我需要创建一个PHP脚本,该脚本将通过HTTP post从另一个应用程序接收数据,处理该数据,并更新WordPress数据库。此脚本将以静默方式运行(即没有HTTP输出)。设置这样一个页面的最佳方式是什么?我曾想过用PHP脚本创建一个自定义模板文件,并将该模板分配给一个空白的WordPress页面,但有没有更好的方法可以使用呢?
如何使用插件输出完全定制的内容,同时仍有页眉、页脚、侧边栏等
我想做的是重写一些url,这些url将由插件中的类处理。当其中一个URL匹配时,我想点击一个外部api,然后输出带有api响应内容的自定义html,同时仍然具有当前活动主题的页脚/页眉/侧栏等。几天来,我一直在测试不同的方法,似乎输出我的代码,在wordpress运行默认查询之前退出可能是一种很好的方法,但我不确定如何使用主题的页眉/页脚。
通过比较日期和两个元键筛选自定义发布类型
我可能只是忽视了这里的一些东西,但如果能给我一些建议,我将不胜感激。我正在尝试使用Wordpress和高级自定义字段插件创建一个活动网站。现在,事件有两个选项,一天事件或多天事件。我给了他们一些字段,用户可以用日期选择器输入日期。一天事件-一天事件\\u日期多天事件-事件\\u开始日期,事件\\u结束日期(这些输出YYYYMMDD格式:ie:20140117)当我想在循环中过滤结果时,我的问题就来了。理想情况下,我希望使用one\\u day\\u event\\u date和event\\u start
从客户端注销用户并删除Cookie?
我希望能够注销该用户。我可以通过在服务器上调用wp\\u logout()来实现这一点,但如果用户断开连接,有没有办法将其注销?wp\\u logout()方法清除Cookie。有没有办法在客户机上执行此操作?可能需要清除此域或路径的所有cookie(注销)。More Info:<例如,假设他们在学校或图书馆的公共计算机上,连接中断(这种情况经常发生)。
如何在MULTSITE中创建博客专用数据库表?
我正在创建一个插件,昨天应该可以在WP multisite上运行。我已经在我的服务器上安装了WP multisite。测试时我发现register_activation_hook 只在主博客上创建了1个表,而我还有2个博客。下面是我现在创建表的方式:global $wpdb; require_once(ABSPATH . \'wp-admin/includes/upgrade.php\'); $table_name = $wpdb->prefix . \"pm_services\";
如何仅在所选项目上更改菜单项创建的标记?
如何在WordPress后端的菜单项中添加一个复选框,上面写着“使其成为大型菜单容器”?在我看来应该是这样的(Photoshop草稿):如果选中该框,而不是添加另一个标准ul>li DOM元素,那么会添加一个div容器吗?我不知道该怎么做。我计划使用walker来更改菜单的DOM,但如何“激活”walker仅用于某些菜单-在这种情况下,我通过该复选框选择的菜单是mega菜单?
home.php not loading
我有个问题,家在哪里。php不会加载,所以wordpress坚持使用索引。php显示博客帖子。我创建了家。php通过复制索引的整个内容。php进入主页。php。有没有办法强制wordpress加载特定模板,或者解决这种情况需要什么过程?(如果有什么不同,我会使用root.io主题。)
有没有快捷方式在站点中将批量BMP图像更改为JPG图像?
据我所知,WordPress帖子中的图片是手动上传的。它们默认上载到uploads 文件夹我的一个客户报告说,在他的一个网站上,他上传了所有BMP格式的图像。现在他意识到了自己错误的后果。他现在想让他们成为JPG。那里有40-60幅图像。使用照片编辑器,我可以将上传文件夹中的图像从BMP更改为JPG。但问题是数据库。我在_postmeta 表格图像存储在meta_key _wp_attached_file 具有meta_value 喜欢2011/01/canola2.jpg. 同样的图像也出现在_post
无法使用正确的凭据登录?
即使使用正确的凭据,我和我的用户也无法登录。我们输入了正确的用户名和密码,但随后出现了此错误消息(它已经出现了一段时间了,但我通常只是忽略它,按backspace键,我就登录了):可捕获的致命错误:WP\\u User类的对象无法转换为/hermes/bosoraweb097/b2086/ipg中的字符串。我的网站。com1/wp内容/插件/wp客户评论/wp客户评论。php在线241有人知道为什么会发生这种情况,以及我如何才能回到我的帐户中吗?
测试类别是否包含特定的自定义发布类型
我有几个自定义的帖子类型和几个类别。在我的pre_get_posts 挂钩(英寸functions.php), 我正在更改非常特定的自定义帖子类型归档页面的时间顺序。function get_custom_posts( $query ) { if ( ! is_admin() && $query->is_main_query() && empty($query->query_vars[\'suppress_filters\']) ) {
上传时限制图像分辨率
我遇到了一个问题,因为内存问题,一个特别大的映像导致我的VPS服务器重新启动。这是我无法控制的配置,有点像主机的故障保护。我有一个300M内存的VPS,我相信它足以安装WordPress,至少在日常操作中是这样。我上传的图像文件大小不是特别大(约380 kb),大部分是黑白字母。然而,它的分辨率是4583*4583。当我通过WordPress上传时,我在上传窗口中看到一个HTTP错误,当我去查看实时站点时,它会关闭几分钟。我想知道是否有可能检测到图像分辨率并阻止其上传。我很聪明,可以在图像处理器中胡乱处理
WordPress Get_Categories&列出最近发布的内容缩略图
我正在尝试获取一个页面,列出所有子类别,然后显示它们的名称和该类别中最近帖子的缩略图。这是我得到的以下代码,它似乎从其他不在该类别中的帖子中获取一些缩略图,并重复这些类别。任何帮助都将不胜感激。<?php get_header(); ?> <div id=\"left_full\"> <?php $args = array( \'orderby\' => \'name\',
通过传入信息数组以编程方式创建多个页面
我正在努力适应Tom McFarlin\'s tutorial on programatically creating a page 进入一个函数,该函数将通过传入一个信息数组来创建多个页面。该页面在Wordpress中创建,但页面信息全部为空。
我想将图库添加到帖子中,但我不希望它显示在内容中?
我希望我的用户能够向帖子中添加图库,然后运行条件,如:<? php if (strpos($post - > post_content, \'[gallery\') !== false) { echo do_shortcode(\'[gallery]\'); } else { the_post_thumbnail(); } ?> 但使用wordpress的股票库并将其添加到帖子中也会显示内容中的库。I have a 2 c
插件编程:将文件上传到特定文件夹
我正在为我的宿舍开发一个wordpress插件,用于不同的管理目的。其中一个功能应该是将会议摘要上传到服务器/wordpress安装根目录中名为“refereter”的文件夹中。我有一个可以工作的实现,但它调用了另一个php页面来上传,我想将信息发布到同一个页面。它将数据插入数据库,但找不到该文件。我知道我应该使用mysqli,但托管提供商不支持它。这就是代码(我知道它写得不太好,其中一些是我从宿舍的一位早期志愿者那里借来的;但起初我只想工作,后来我可以优化它):<div class=\"wrap\
对非对象调用成员函数Put_Contents()
我有一个插件,我正在wp\\U内容中创建一个css文件。我用了这个:$this->content_dir = WP_CONTENT_DIR . \"/some_folder\"; $path = $this->content_dir . \'options.css\'; $css=\'some string\'; global $wp_filesystem; if(!$wp_filesystem->put_contents( $path, $c
允许用户从页面创建自定义帖子类型的帖子
我正在尝试为一个属于我的客户的博客创建一种“征求建议”系统。我不太确定该怎么做,但到目前为止,我已经概述了很多。。我知道这将有两种用户。1、投标人2。投机者投标人将能够从现场前端提交其标书。投机者可以登录并查看列出所有最新提案的页面,也可以单独查看。投机者应该是唯一被允许这样做的角色。现在,我很难弄清楚如何创建这两种用户类型。我可以在新闻许可视频中看到,他有“学生”和其他一些用户角色。但没有任何视频显示他是如何创建这些用户的。