Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php WP\u查询自定义分类循环忽略自定义POST\u类型_Php_Mysql_Wordpress - Fatal编程技术网

Php WP\u查询自定义分类循环忽略自定义POST\u类型

Php WP\u查询自定义分类循环忽略自定义POST\u类型,php,mysql,wordpress,Php,Mysql,Wordpress,我正在本地服务器上开发基于wordpress的网站。移动到测试服务器后(也将是生产服务器)自定义分类循环中断。我用WP_查询hack修复了它,但仍然在寻找发生这种情况的原因 本地服务器规格: /* Post_types and taxonomies */ // Add post types add_action( 'init', 'add_post_types' ); function add_post_types() { register_post_type('produkt',

我正在本地服务器上开发基于wordpress的网站。移动到测试服务器后(也将是生产服务器)自定义分类循环中断。我用WP_查询hack修复了它,但仍然在寻找发生这种情况的原因

本地服务器规格:

/* Post_types and taxonomies */

// Add post types
add_action( 'init', 'add_post_types' );

function add_post_types() {
    register_post_type('produkt', array(    'label' => 'Produkty','description' => '','public' => true,'show_ui' => true,'show_in_menu' => true,'capability_type' => 'post','hierarchical' => false,'rewrite' => array('slug' => 'produkt'),'query_var' => true,'exclude_from_search' => true,'supports' => array('title','editor','excerpt','trackbacks','custom-fields','revisions','thumbnail','author','page-attributes',),'taxonomies' => array('produkty'),'labels' => array (
      'name' => 'Produkty',
      'singular_name' => 'Produkt',
      'menu_name' => 'Produkty',
      'add_new' => 'Add Produkt',
      'add_new_item' => 'Add New Produkt',
      'edit' => 'Edit',
      'edit_item' => 'Edit Produkt',
      'new_item' => 'New Produkt',
      'view' => 'View Produkt',
      'view_item' => 'View Produkt',
      'search_items' => 'Search Produkty',
      'not_found' => 'No Produkty Found',
      'not_found_in_trash' => 'No Produkty Found in Trash',
      'parent' => 'Parent Produkt',
    ),) );
}

// Add taxonomies
add_action( 'init', 'add_some_taxs' );

function add_some_taxs() {
    register_taxonomy('produkty',array (
        0 => 'produkt',
    ),array( 'hierarchical' => true, 'label' => 'Typy produktů','show_ui' => true,'query_var' => true,'rewrite' => array('slug' => 'produkty'),'singular_label' => 'Typ produktu') );
}
global $query_string;
query_posts($query_string . "&post_type=produkt");
//the loop (code is upper)
//Reset Query
wp_reset_query();
运行Mac OS X 10.8.3

php-v

PHP 5.3.15 with Suhosin-Patch (cli) (built: Aug 28 2012 18:19:13) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
mysql-v

Server version: 5.6.11 MySQL Community Server (GPL)
测试服务器规格:

/* Post_types and taxonomies */

// Add post types
add_action( 'init', 'add_post_types' );

function add_post_types() {
    register_post_type('produkt', array(    'label' => 'Produkty','description' => '','public' => true,'show_ui' => true,'show_in_menu' => true,'capability_type' => 'post','hierarchical' => false,'rewrite' => array('slug' => 'produkt'),'query_var' => true,'exclude_from_search' => true,'supports' => array('title','editor','excerpt','trackbacks','custom-fields','revisions','thumbnail','author','page-attributes',),'taxonomies' => array('produkty'),'labels' => array (
      'name' => 'Produkty',
      'singular_name' => 'Produkt',
      'menu_name' => 'Produkty',
      'add_new' => 'Add Produkt',
      'add_new_item' => 'Add New Produkt',
      'edit' => 'Edit',
      'edit_item' => 'Edit Produkt',
      'new_item' => 'New Produkt',
      'view' => 'View Produkt',
      'view_item' => 'View Produkt',
      'search_items' => 'Search Produkty',
      'not_found' => 'No Produkty Found',
      'not_found_in_trash' => 'No Produkty Found in Trash',
      'parent' => 'Parent Produkt',
    ),) );
}

// Add taxonomies
add_action( 'init', 'add_some_taxs' );

function add_some_taxs() {
    register_taxonomy('produkty',array (
        0 => 'produkt',
    ),array( 'hierarchical' => true, 'label' => 'Typy produktů','show_ui' => true,'query_var' => true,'rewrite' => array('slug' => 'produkty'),'singular_label' => 'Typ produktu') );
}
global $query_string;
query_posts($query_string . "&post_type=produkt");
//the loop (code is upper)
//Reset Query
wp_reset_query();
Linux

phpinfo();(链接将被烧掉)

注册分类法和post_类型(functions.php的一部分):

/* Post_types and taxonomies */

// Add post types
add_action( 'init', 'add_post_types' );

function add_post_types() {
    register_post_type('produkt', array(    'label' => 'Produkty','description' => '','public' => true,'show_ui' => true,'show_in_menu' => true,'capability_type' => 'post','hierarchical' => false,'rewrite' => array('slug' => 'produkt'),'query_var' => true,'exclude_from_search' => true,'supports' => array('title','editor','excerpt','trackbacks','custom-fields','revisions','thumbnail','author','page-attributes',),'taxonomies' => array('produkty'),'labels' => array (
      'name' => 'Produkty',
      'singular_name' => 'Produkt',
      'menu_name' => 'Produkty',
      'add_new' => 'Add Produkt',
      'add_new_item' => 'Add New Produkt',
      'edit' => 'Edit',
      'edit_item' => 'Edit Produkt',
      'new_item' => 'New Produkt',
      'view' => 'View Produkt',
      'view_item' => 'View Produkt',
      'search_items' => 'Search Produkty',
      'not_found' => 'No Produkty Found',
      'not_found_in_trash' => 'No Produkty Found in Trash',
      'parent' => 'Parent Produkt',
    ),) );
}

// Add taxonomies
add_action( 'init', 'add_some_taxs' );

function add_some_taxs() {
    register_taxonomy('produkty',array (
        0 => 'produkt',
    ),array( 'hierarchical' => true, 'label' => 'Typy produktů','show_ui' => true,'query_var' => true,'rewrite' => array('slug' => 'produkty'),'singular_label' => 'Typ produktu') );
}
global $query_string;
query_posts($query_string . "&post_type=produkt");
//the loop (code is upper)
//Reset Query
wp_reset_query();
模板层次结构:

/* Post_types and taxonomies */

// Add post types
add_action( 'init', 'add_post_types' );

function add_post_types() {
    register_post_type('produkt', array(    'label' => 'Produkty','description' => '','public' => true,'show_ui' => true,'show_in_menu' => true,'capability_type' => 'post','hierarchical' => false,'rewrite' => array('slug' => 'produkt'),'query_var' => true,'exclude_from_search' => true,'supports' => array('title','editor','excerpt','trackbacks','custom-fields','revisions','thumbnail','author','page-attributes',),'taxonomies' => array('produkty'),'labels' => array (
      'name' => 'Produkty',
      'singular_name' => 'Produkt',
      'menu_name' => 'Produkty',
      'add_new' => 'Add Produkt',
      'add_new_item' => 'Add New Produkt',
      'edit' => 'Edit',
      'edit_item' => 'Edit Produkt',
      'new_item' => 'New Produkt',
      'view' => 'View Produkt',
      'view_item' => 'View Produkt',
      'search_items' => 'Search Produkty',
      'not_found' => 'No Produkty Found',
      'not_found_in_trash' => 'No Produkty Found in Trash',
      'parent' => 'Parent Produkt',
    ),) );
}

// Add taxonomies
add_action( 'init', 'add_some_taxs' );

function add_some_taxs() {
    register_taxonomy('produkty',array (
        0 => 'produkt',
    ),array( 'hierarchical' => true, 'label' => 'Typy produktů','show_ui' => true,'query_var' => true,'rewrite' => array('slug' => 'produkty'),'singular_label' => 'Typ produktu') );
}
global $query_string;
query_posts($query_string . "&post_type=produkt");
//the loop (code is upper)
//Reset Query
wp_reset_query();
使用经典层次结构的主题:

taxonomy-produkty.php循环-无黑客攻击(仅适用于本地计算机)

从本地服务器移动到测试服务器

mysql

  • 使用PHP my admin导出/导入
  • 自定义wp_设置选项卡
  • ftp

  • 移动整个wordpress
  • 在wp_config.php中自定义数据库设置
  • 我的问题是为什么循环在本地服务器上工作,但在测试服务器上却中断了???

    如果你读到这里,你是我最喜欢的人:-)


    请原谅我的英语不好。

    不要复制数据库和文件,如果导出和导入所有设置会发生什么?你说的“不要复制/导入所有设置”是什么意思?测试服务器是公共托管=>我没有多少东西可以设置。我在本地使用“mysqldump”导出phpMyAdmin中的所有表,并在测试数据库中使用phpMyAdmin导入。在WP仪表板中,您有工具>导出功能,可以在新安装时以相同的方式导入。