Beiträge von nuVo

    Ich wollte noch mal meine Lösung posten fals der ein oder andere das selbe problem hat.

    Der Output:


    Und das anlegen der query_vars z.b. functions.php oder halt in der Plugin Datei.

    ich habe mir mit custom post types ein Plugin gebaut das auch komplett funktioniert. Ich habe mehrere costum post types die mit einander Agieren. Bedeutet mit einer erstelle ich Events mit der anderen Teams. Jetzt zeige ich unter Teams die Teams an und möchte nun (weil es schöner ist) ein Button haben der mich auf eine Seite leitet die mir die Events des Teams anzeigt. Wegen der Seo würde ich das dann gerne so haben das es hinter dem Team namen steht.

    public function WPS_post_type_squad_init()
    {

    $labels = array(
    'name' => _x('Mannschaften', 'post type general name', 'wp-soccer'),
    'singular_name' => _x('Mannschaften', 'post type singular name', 'wp-soccer'),
    'menu_name' => _x('Mannschaften', 'admin menu', 'wp-soccer'),
    'name_admin_bar' => _x('Mannschaften', 'add new on admin bar', 'wp-soccer'),
    'add_new' => _x('Add New', 'book', 'wp-soccer'),
    'add_new_item' => __('Add New Squad', 'wp-soccer'),
    'new_item' => __('New Squads', 'wp-soccer'),
    'edit_item' => __('Edit Squad', 'wp-soccer'),
    'view_item' => __('View Squad', 'wp-soccer'),
    'all_items' => __('All Squads', 'wp-soccer'),
    'search_items' => __('Search Squads', 'wp-soccer'),
    'parent_item_colon' => __('Parent Squad:', 'wp-soccer'),
    'not_found' => __('No Squad found.', 'wp-soccer'),
    'not_found_in_trash' => __('No Squads found in tresh.', 'wp-soccer'));

    $supports = array('title','editor','thumbnail');

    $args = array(
    'labels' => $labels,
    'description' => __('Mannschaften', 'wp-soccer'),
    'public' => true,
    'menu_icon' => 'dashicons-id-alt',
    'publicly_queryable' => true,
    'show_ui' => true,
    'show_in_menu' => true,
    'query_var' => true,
    'rewrite' => array('slug' => 'squad'),
    'capability_type' => 'post',
    'has_archive' => true,
    'hierarchical' => true,
    'menu_position' => null,
    'taxonomies' => array(), // array('category', 'post_tag','page-category'),
    'supports' => $supports);

    register_post_type('squad', $args);

    // create single template
    add_filter("single_template", array($this, "WPS_post_type_squad_single_template"));

    }

    Hallo alle zusammen!

    Ich konnte leider nichts vergleichbares finden oder habe einfach nur Falsch gesucht aber vielleicht ist es auch garnicht möglich.
    Ich würde gerne eine erweiterte Ansicht von meinen Custom Posts Types haben, ich generiere mit hilfe meines Plugins eine Single template datei die dann mit http://www.site.de/posttype/postname verfügbar ist.

    Jetzt würde ich gerne noch eine 2 Ansicht haben wollen also http://www.site.de/posttype/postname/aktion ist so etwas überhaupt möglich und wenn ja wo nach muss ich suchen.

    LG und Danke