WordPress 和 BuddyPress 输出 PHP 到页面
WordPress & BuddyPress Outputting PHP to page
我在定制的 BuddyPress 小部件(最新-articles.php)中有一段代码,它落在 => 部分并将之后的所有内容输出到屏幕。这是代码部分:
$infohub_args = array(
'post_type' => array('article','post'),
'posts_per_page' => 8,
'order' => 'DESC',
'post_status' => 'publish'
);
$infohub_loop = new WP_Query($infohub_args);
这是输出到屏幕而不是小部件内容的内容:
array('article','post'), 'posts_per_page' => 8, 'order' => 'DESC', 'post_status' => 'publish' ); $infohub_loop = new WP_Query($infohub_args); */ $post_max = 8; $all_post = array(); $article_cat = get_terms( array( 'taxonomy' => 'articles', 'hide_empty' => true ) );
基本上'=>'部分之后的所有内容都显示在屏幕上。
这是 PHP 配置或版本问题吗?
这是在 Windows 10 / IIS 10 机器上。
There you wont allows for short open tag <?
(which is discouraged
since it is only available if enabled using the short_open_tag php.ini
configuration file directive, or if PHP was configured with the
--enable-short-tags option).
参考文档 http://php.net/manual/en/language.basic-syntax.phptags.php
我在定制的 BuddyPress 小部件(最新-articles.php)中有一段代码,它落在 => 部分并将之后的所有内容输出到屏幕。这是代码部分:
$infohub_args = array(
'post_type' => array('article','post'),
'posts_per_page' => 8,
'order' => 'DESC',
'post_status' => 'publish'
);
$infohub_loop = new WP_Query($infohub_args);
这是输出到屏幕而不是小部件内容的内容:
array('article','post'), 'posts_per_page' => 8, 'order' => 'DESC', 'post_status' => 'publish' ); $infohub_loop = new WP_Query($infohub_args); */ $post_max = 8; $all_post = array(); $article_cat = get_terms( array( 'taxonomy' => 'articles', 'hide_empty' => true ) );
基本上'=>'部分之后的所有内容都显示在屏幕上。
这是 PHP 配置或版本问题吗?
这是在 Windows 10 / IIS 10 机器上。
There you wont allows for short open tag
<?
(which is discouraged since it is only available if enabled using the short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option).
参考文档 http://php.net/manual/en/language.basic-syntax.phptags.php