首页
/
Wordpress
-
自定义帖子类型的自定义循环
我使用WP4.0和Headway作为主题.我创建了一个名为"属性"的自定义帖子类型,并希望在2列中创建循环.但我不确定要在以下代码中添加什么才能实现.我还想添加分页.我还有其他信息可以放入循环中.只是努力使其正常工作.这是当前为我工作的代码...不包含列.<?php$loop=newWP_Query(array('post_type'=>'property','posts_per_page'=>-1,'category'=>'current'));?><?phpwhile($loop->have_posts()):$loop->the_post();?><divclass="pindex"><divclass="pimage"><ahref="<?phpthe_permalink();?>"><?phpif(has_post_thumbnail()){the_post_thumbnail();}?></a></div><divclass="pt...-
custom-post-types
-
-
登录页面错误:由于意外输出
我有一个最近发现的WordPress网站在登录页面上出现此错误:错误:由于意外输出,cookie被阻止.寻求帮助,请请参阅此文档或尝试支持论坛.我只能从wp-login.php访问登录页面,因为/wp-admin/显示空白页面.我在网上搜索并尝试了许多失败的尝试:删除?>和functions.php末尾的空格确保functions.php和wp-config.php在文件开头或结尾都没有空格在记事本中打开wp-config.php和functions.php并转换为UTF-8(人们建议使用"不使用BOM",但这仅仅是一个最新版本的Notepad++中的一个选项-我猜UTF-8现在可以做到这一点)我已将WP_DEBUG设置为true,并且在debug.log中未收到任何错误,但有2条与我未完全上传时有关一些文件.那个特定的错误提到了nav-menu.php;这确认它正在报告错误,只是与我的登录问题无关我最后用_tmp重命名了每个插件文件夹,以尝试排除导致问题的所有插件我还重命名了plugins文件夹,以同时排除所有插件鉴于我尝试过的这些事情,并且没有收到任何PHP错误,我还能尝试什...-
login wp-config cookies
-
-
Facebook分享链接未显示帖子中图像的缩略图?
通常,facebook共享会从网站上获取要发布的图像并将其显示为缩略图.如果在我的测试页中按"在Facebook上共享此链接",则不会.这是我的测试站点:http://alexchen.info/taiwantalk/这是代码:<?php/***TemplateName:FrontPage*@packageWordPress*@subpackageProminent*@sinceProminent1.0*/get_header();?><divid="tagline"><divclass="container"></div><!--.container--></div><!--#tagline--><divid="content"><divclass="container"><divid="mainbar"><?phpwhile(have_posts()):the_post();?><divclass="content-block-2"><...-
posts facebook
-
-
WordPress wp-admin https重定向循环
我正在使用nginx作为我的Web服务器,并且我已经编辑了配置文件以指向https,因此我将WordPress网址设置更改为https,并且还将WordPressforcessl管理员代码添加到了我的wp-config文件中,但是我一直在运行出现错误"此网页具有重定向循环"-
ssl nginx
-
-
将$ _SERVER ['HTTPS'] ='on'设置为禁止访问wp-admin
首先,我的服务器位于负载均衡器后面.我的SSL证书位于负载平衡器上,并处理HTTPS.通过端口80上的HTTP,将从端口443上传入的数据转发到Wordpress服务器.但是,wordpress和php不知道我的服务器配置.这会使浏览器对我有效的SSL证书的有效性产生怀疑.要解决此问题,我将以下代码添加到functions.php中.我在此处的代码和法典同意./***MakePHPHTTPSawareviaHTTP_X_FORWARDED_PROTO*/if(isset($_SERVER['HTTP_X_FORWARDED_PROTO'])&&$_SERVER['HTTP_X_FORWARDED_PROTO']=='https'){$_SERVER['HTTPS']='on';}这对于前端非常有用,但是现在即使使用我的Admin帐户也无法访问/wp-admin/.登录后,我收到一条消息,"抱歉,不允许您访问此页面."没有其他帮助.因此,我在wp-admin文件夹中进行了搜索,发现"抱歉,不允许您访问此页面".出现17次不同的时间.大多数这些错误消息都与用户权限检查相关联...-
php wp-admin permissions ssl https
-
-
无法使用SSL终止的负载均衡器登录到Wordpress Admin
运行带有HAProxy(1.7.2版)前端的Wordpress4.7.3和带有PHP5.6后端的Apache2.4.10.这也都在Debian8.7下.HAProxy正确设置了X-Forwarded-For和X-Forwarded-Proto.我遇到的问题是当我在HAProxy前端上的SSL终止(运行http模式)并登录到WordpressAdmin时出现错误对不起,您不能访问此页面.我尝试了此处中的步骤,但是他们没有解决问题.在我的wp-config.php的底部define('FORCE_SSL_ADMIN',true);//insomesetupsHTTP_X_FORWARDED_PROTOmightcontain//acomma-separatedliste.g.http,https//socheckforhttpsexistenceif(strpos($_SERVER['HTTP_X_FORWARDED_PROTO'],'https')!==false)$_SERVER['HTTPS']='on';我尝试了全新安装的Wordpress(正在导入早期版本的Wordpress的客...-
admin ssl
-
-
查询所有不存在元键的帖子
我正在尝试查询所有不存在特定meta_key的帖子,然后创建它.我在查找这些帖子时遇到问题,因为我正在测试的查询似乎不起作用.这是我用来尝试获得这些帖子的代码:$args=array('posts_per_page'=>18,'cat'=>1955,'post_status'=>'publish','meta_query'=>array(array('key'=>'colors','compare'=>'NOTEXISTS'),));query_posts($args);如果没有键为colors的帖子,则不返回任何内容,但只要返回键为colors的帖子,则返回它们的colors.密钥存在(与我需要的相反).我尝试使用EXIST代替,但是没有运气.如果有人可以像我需要的那样向我提示创建查询的正确方法,谢谢!-
custom-post-types wp-query post-meta
-
-
通过id
获取woocommerce产品价格我用一个简码来获取产品标题,图像和价格.我正在正确获取所有标题,链接和图像,但没有得到价格.但问题是add_shortcode('product_data','custom_product_function');functioncustom_product_function($atts){$post_id=$atts['id'];$title=get_the_title($post_id);$link=get_the_permalink($post_id);$price=get_the_price($post_id);$image=get_the_post_thumbnail($post_id,'thumbnail');$data='<divclass="releated-productswowfadeInUp"><ahref="'.$link.'">'.$image.'<h5>'.$title.'</h5><h6>'.$price.'</h6></a></div...-
woocommerce
-
-
无法访问管理面板
我一直通过MAMP和本地主机在我的网站上工作.我not还没有在线上传我的网站.我已经在其中工作了数周,可以通过MAMP起始页进行访问,然后在上键入http://localhost:8888我的浏览器.嗯,经过漫长的夜晚,我第二天醒来了,试图像往常一样登录.当我这样做时,我的网站会显示在浏览器上,但是我无法编辑任何内容.我的意思是,我无法进入管理面板,没有选项卡,没有WP图标,甚至在我单击过的每个帖子或页面的末尾都没有小的EDIT方块,这使我进入了管理面板和仪表板我可以浏览该站点,它运行良好,看起来好像是在线的,但是我根本无法编辑任何内容.我试图记住自己与前几天所做的不同,而我唯一想到的是我更新了Galleria插件并激活了一个新的Contact插件小部件.当我在论坛上阅读时,我从WordPress文件夹内的wp-content文件夹中取出了所有插件,但这并不能解决问题.我尝试将整个WordPress文件夹替换为全新下载,该站点看起来很有趣,没有照片,但仍然无法访问管理面板.我没有代码或编程经验,并且是WordPress的新手.我陷入了最后期限,不知道该怎么办!-
admin login
-
-
在类别模板中获取类别ID
如何在模板中获取猫的ID.很重要:我不能用这个名字来做,因为我们有多个同名的猫科动物.只有the不同.如果我没事,那也可以.但是就像我说的那样:我不能使用Cat标题.....-
categories
-
-
%s,%1 $ s等的含义是什么?
从问答环节我遇到了一些旧事物,但是我担心自己处于一种状况,即我仍然不知道它们的含义,也不知道为什么使用它们.%1$s-(找到用于加载小部件ID)%2$s-(找到用于加载小部件类的类)%s-(找到此处)以下内容如何工作?我的意思是对代码格式的解释是什么?!Website::getThemeOption("format_post/{$post_format}/content/hide")):-(找到此处)if(!wp_verify_nonce($_POST['my_noncename'])plugin_basename(__FILE__))return;-(找到此处)这个问题可以继续下去,我知道.但是类似的事情在任何地方都没有清楚地解释.我不仅想要它们的含义和目的,还想要一些内在/核心的解释,以便我可以理解它们的动机以及它们的工作原理.而且,如果在Codex中已经清楚地定义了这些内容,我希望阅读它们.如果这样的列表已经整理出来,并且希望有这样一个列表.-
php code
-
-
WP中的搜索结果存在问题(不显示完整帖子)
在此改进中,在搜索结果中显示了该帖子,但没有类别(我认为是隐藏的),并且帖子中的链接断开了.我在这个主题中有一段代码,我认为是对此负责的.这是代码:<?php$post_format=get_post_format()or$post_format='default';?><?phpif(get_post_type()!='post'||is_single()||!Website::getThemeOption("format_post/{$post_format}/content/hide")):?><divclass="contentclear"><?phpif(is_search()){$sq=preg_quote(get_search_query(),'/');printf('<p>%s</p>',preg_replace("/\b{$sq}\b/i",'<markclass="search">\0</mark>',get_the_content()));}else{if(has_excer...-
plugins search search-engines
-
-
如何在Wordpress中使用我自己的自定义会话值?
如何在Wordpress中使用自己的(自定义)会话值?例如:$_SESSION['myname']="4lvin"我已经在我需要的所有页面上插入了session_start(),如下所示.<?phpsession_start();$_SESSION['myname']="4lvin";?>但无法在全球范围内运作.只是在自我页面上工作.不能从其他页面全局调用(使用相同的逻辑).-
session
-
-
如何在子主题中将代码添加到Header.php?
我第一次创建子主题,并且我对添加到标头中的代码有一些疑问.在非子主题中,我添加了某些代码到我的header.php文件中,例如GoogleAnalytics(分析),Google网站站长工具,买卖广告,Facebook开放图等.您如何在儿童主题中做到这一点?您是否在子主题中创建了header.php文件?如果是这样,如何完成?它与在CSS上使用的@import相同吗?谢谢.-
child-theme headers open-graph
-
-
WP插入PHP函数和自定义字段
WordPress功能用于以编程方式提交数据.要提交的标准字段,包括内容,摘录,标题,日期等等.没有文档说明什么是如何提交到自定义字段的.我知道可以使用add_post_meta($post_id,$meta_key,$meta_value,$unique);函数.但是,如何将其包含在标准的wp_insert_post函数中?<?php$my_post=array('post_title'=>$_SESSION['booking-form-title'],'post_date'=>$_SESSION['cal_startdate'],'post_content'=>'Thisismypost.','post_status'=>'publish','post_type'=>'booking',);wp_insert_post($my_post);?>-
php custom-field post-meta posts
-
-
WP插入后PHP函数动态生成自定义字段
在我之前的问题WP插入PHP函数后,自定义字段我们有一个有效的插入发布功能,该功能还可以在不知道ID的情况下通过自定义字段进行发送.请参阅上一个问题的答案.我们现在要尝试的是动态加载其中的一些自定义字段.页面顶部的会话已从称为服务的帖子类型中加载了所有信息.这是随后将其拾取并将其插入到新帖子中的代码.<?php$my_post=array('post_title'=>$_SESSION['booking-form-title'],'post_date'=>$_SESSION['cal_startdate'],'post_content'=>'Thisismypost.','post_status'=>'publish','post_type'=>'booking',);$the_post_id=wp_insert_post($my_post);__update_post_meta($the_post_id,'duration',$_SESSION['booking-form-actual-duration']);__update_post_meta(...-
custom-post-types php custom-field query
-
-
add_action引用一个类
是否可以在"add_action"中引用类而不是函数?似乎无法弄清楚.这只是所讨论功能的基本示例.add_action('admin_init','MyClass');classMyClass{function__construct(){..Thisiswherestuffgetsdone..}}是的,那是行不通的.我也尝试过:$var=newMyClass();add_action('admin_init',array(&$var));并且:$var=newMyClass();add_action('admin_init',array(&$var,'__construct'));还有:add_action('admin_init','MyClass::__construct');无论如何,我是否可以执行此操作而不必创建一个单独的函数来加载该类?我希望能够通过add_action运行类构造函数.这就是使球滚动所需的全部内容.-
actions
-
-
如何按类别显示相关帖子
在我的画廊网站上,我想显示当前图片下的其他图片(单篇文章).我看到了更多代码,但我要求指定类别,但我不想在代码中手动指定类别,我希望代码本身获取类别ID或名称.如果我获得完整的帖子,对我来说会容易得多而不是帖子标题,以便我可以将其显示在首页和类别中-
posts categories query-posts get-posts
-