Error 404 bei Custom Post Types
-
Hallo,
ich nutze auf einer Webseite das Template „StateUnion“ (http://themeforest.net/item/stateunion-professional-portfolio-theme/10767033), in dem das Plugin „StateUnion Custom Post Types“ verwendet wird.
Sofern ich es nachvollziehen kann, werden mithilfe dieses Plugin die Portfolio-Einträge über den Reiter „Portfolio“ im WP-Backend generiert. Soweit funktioniert auch alles – wenn ich einen neuen Eintrag anlege, kann ich alle Felder ausfüllen. Dies wird auch in der Portfolio-Übersicht übernommen und angezeigt. Allerdings gibt WordPress an, eine Seite generiert zu haben (http://meine-domain.de/portfolio/name-des-eintrages/), bei deren Aufruf Error 404 angezeigt wird.
Ich vermute den Fehler in der Konfigurationsdatei des Plugins, daher hier der Code:
<?php /** * Plugin Name: StateUnion Custom Post Types * Plugin URI: http://www.highgradelab.com * Description: StateUnion plugin for registering custom post types and taxonomies. * Version: 1.0 * Author: HighGrade * Author URI: http://www.highgradelab.com * License: Commercial HGR */ if (!defined('ABSPATH')) exit; if(!class_exists('STT_CUSTM_POST_TAX')) { class STT_CUSTM_POST_TAX{ function __construct(){ add_action('init',array($this,'hgr_post_type')); add_action('init',array($this,'hgr_folio_tax')); } function hgr_post_type() { register_post_type( 'hgr_portfolio', array( 'labels' => array( 'name' => __( 'Portfolio', 'hgr_lang' ), 'singular_name' => __( 'Portfolio', 'hgr_lang' ) ), 'public' => true, 'menu_icon' =>'dashicons-format-image', 'has_archive' => true, 'rewrite' => array('slug' => 'portfolio'), 'supports' => array('title','editor','author','thumbnail','excerpt','comments'), 'taxonomies' => array('post_tag','portfolio-category') ) ); register_post_type( 'hgr_team', array( 'labels' => array( 'name' => __( 'Team', 'hgr_lang' ), 'singular_name' => __( 'Team', 'hgr_lang' ) ), 'public' => true, 'menu_icon' => 'dashicons-format-image', 'has_archive' => true, 'rewrite' => array('slug' => 'team'), 'supports' => array('title', 'editor','thumbnail'), ) ); } function hgr_folio_tax() { register_taxonomy( 'portfolio-category', array('hgr_portfolio'), array( 'hierarchical'=> true, 'label' => __( 'Categories','hgr_lang' ), 'rewrite' => array( 'slug' => 'portfolio-category' ), ) ); } } new STT_CUSTM_POST_TAX; }
Ich habe hieran noch nichts verändert. Hoffe, hier kann mir jemand helfen … vielen Dank im Voraus!
- Das Thema „Error 404 bei Custom Post Types“ ist für neue Antworten geschlossen.