Beiträge von RimFrost

    Moin Moin!

    Ich möchte gern das mir eine bestimmte Taxanomie über einen Shortcode ausgegeben wird.
    Genau so hab ich mir das vorgestellt.
    Ich habe einen CPT erstellt und wenn ich dort einen Eintrag schreibe und im Tax "Sprecher" ABC auswähle möchte ich das alle Einträge mit dem Tax ABC über ein Shortcode auf einer bstimmten Seite ausgegeben wird. Selbiges natürlich auch bei Sprecher XYZ oder Klaus

    Die Ausgabe sollen Thumbnails der jeweiligen Einträge sein

    Hier ist der Code den ich bisher habe

    PHP
    function sprecherliste() 
    {
    return 'sprechertax';
    <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail(); ?></a>}add_shortcode('sprecher', 'sprecherliste');

    ich zeig mal lieber wie der Eintrag in der functions.php aussieht, denn ich weiß nicht was du mit wp_query meinst
    Aber soviel schonmal eine Standardkategorie wird nicht ausgewählt

    Moin Moin!
    Gibt es eine Möglichkeit die Kategorien und Schlagworte des Custom Post Tpyes und die der regulären Beiträge "verbinden" kann?
    Bei mir werden zwar die eingetragenen Kategorien und Schlagworte beim CPT bei den regulären angezeigt aber wenn ich auf eine Kategorie klicke werden mir nur die regulären Beiträge angezeigt und nicht die des CPT

    also, die Seite hoerspiele wurde angelegt und ein Custom Post Type mit Namen Hörspiele (die Beiträge werden auch wie auf der Startseite ausgegeben unter Standardtemplate). Wen ich das Hörspieltemplate jetzt auf die Seite anwende siehts genauso aus. Es sollen ja auch nur die Beiträge aus dem CPT Hörspiele angezeigt werden und nicht auch noch die die ganz normal über Beiträge erstellt wurden

    Was das Aussehen des Template angeht habe ich schon etwas probiert und $grids auf über 10 gesetzt. Jetzt wird nur noch der letzte Beitrag falsch dargestellt

    Moin Moin!

    Ich möchte gern über die Seite "Hörspiele" eine ein Template ausgeben. Das funktioniert allerdings nicht da ich über /hoerspiele. Hier wird eine Archiv ausgegeben
    Über Custom Post Type habe ich den Bereich Hörspiele erstellt und über Seiten die gleichnamige Seite

    Wenn ich das Template auf eine andere Seite anwende sieht das Ergebnis wie auf dem Bild aus.

    Wo liegt der Fehler im Code?
    Freue mich über Hilfe

    functions.php

    PHP
    function hoerspiele_custom_post_type() { $labels = array('name' => 'Hörspiele Einträge','singular_name' => 'Hörspiele','menu_name' => 'Hörspiele','parent_item_colon' => '','all_items' => 'Alle Einträge','view_item' => 'Eintrag ansehen','add_new_item' => 'Neuer Eintrag','add_new' => 'Hinzufügen','edit_item' => 'Eintrag bearbeiten','update_item' => 'Update Eintrag','search_items' => '','not_found' => '','not_found_in_trash' => '',);$rewrite = array('slug' => 'hoerspiele','with_front' => true,'pages' => true,'feeds' => true,);$args = array('labels' => $labels,'supports' => array( 'title', 'editor', 'excerpt', 'thumbnail', 'comments', 'trackbacks', ),'taxonomies' => array( 'category', 'post_tag' ),'hierarchical' => false,'public' => true,'show_ui' => true,'show_in_menu' => true,'show_in_nav_menus' => true,'show_in_admin_bar' => true,'menu_position' => 5,'can_export' => false,'has_archive' => true,'exclude_from_search' => false,'publicly_queryable' => true,'rewrite' => $rewrite,'capability_type' => 'page',);register_post_type( 'hoerspiele', $args ); 
     $labels = array('name' => 'Hörspiele Einträge','singular_name' => 'Hörspiele','menu_name' => 'Hörspiele','parent_item_colon' => '','all_items' => 'Alle Einträge','view_item' => 'Eintrag ansehen','add_new_item' => 'Neuer Eintrag','add_new' => 'Hinzufügen','edit_item' => 'Eintrag bearbeiten','update_item' => 'Update Eintrag','search_items' => '','not_found' => '','not_found_in_trash' => '',);$rewrite = array('slug' => 'hoerspiele','with_front' => true,'pages' => true,'feeds' => true,);$args = array('labels' => $labels,'supports' => array( 'title', 'editor', 'excerpt', 'thumbnail', 'comments', 'trackbacks', ),'taxonomies' => array( 'category', 'post_tag' ),'hierarchical' => false,'public' => true,'show_ui' => true,'show_in_menu' => true,'show_in_nav_menus' => true,'show_in_admin_bar' => true,'menu_position' => 5,'can_export' => false,'has_archive' => true,'exclude_from_search' => false,'publicly_queryable' => true,'rewrite' => $rewrite,'capability_type' => 'page',);register_post_type( 'hoerspiele', $args ); } // Hook into the 'init' actionadd_action( 'init', 'hoerspiele_custom_post_type', 0 );

    Template

    PHP
    <div class="gridcontainer">  <?php// Grid Parameters$counter = 1; // Start the counter$grids = 5; // Grids per row$titlelength = 40; // Length of the post titles shown below the thumbnails// The Query$args=array ('post_type' => 'hoerspiele','posts_per_page' => -1);$the_query = new WP_Query($args);// The Loopwhile ( $the_query->have_posts() ) :$the_query->the_post();// Show all columns except the right hand side columnif($counter != $grids) :?><div class="griditemleft"><div class="postimage"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail(); ?></a></div><!-- .postimage --><h2 class="postimage-title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php if (mb_strlen($post->post_title) > $titlelength){ echo mb_substr(the_title($before = '', $after = '', FALSE), 0, $titlelength) . ' ...'; }else { the_title(); } ?></a></h2></div><!-- .griditemleft --><?php// Show the right hand side columnelseif($counter == $grids) :?><div class="griditemright"><div class="postimage"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail(); ?></a></div><!-- .postimage --><h2 class="postimage-title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php if (mb_strlen($post->post_title) > $titlelength){ echo mb_substr(the_title($before = '', $after = '', FALSE), 0, $titlelength) . ' ...'; }else { the_title(); } ?></a></h2></div><!-- .griditemright --> <div class="clear"></div><?php$counter = 0;endif;$counter++;endwhile;wp_reset_postdata();?> </div><!-- .gridcontainer --> <?php get_footer(); ?>

    Moin Moin!
    Ich habe grade das Plugin WPTouch installiert und bin eigentlich auch ganz zufrieden damit. Aber bei einigen Beiträgen wird noch das Desktop-Design angezeigt und nicht das Mobile
    http://www.hoerspielsachen.de/
    Woran kann das liegen?

    Hab eine Benachtigung in WPTouch, aber weiß nicht wirklich was damit anzufangen.
    "WP Super Cache »
    Extra-Konfiguration ist erforderlich. Das Plugin muss konfiguriert werden, um die User Agent auszuschließen, die WPtouch Pro verwendet."


    Hab unter WP Super Cache unter dem Reitern Plugin den Punkt WPTouch aktiviert

    Wenn ich auf der Website (mobile) eine Suche durchführe kommt folgende Meldung über den Ergebnissen
    warning: array_flip() [function.array-flip]: the argument should be an array in/htdocs/wp-content/plugins/wptouch/themes/foundation/modules/custom-posts/custom-posts.php on line 106

    Zeile 106

    PHP
    $custom_post_types = array_flip( get_option( 'wptouch_custom_post_types' ) );

    Jemand da der helfen kann?

    habe mir mal ein vorbild an der page.php genommen und nun sieht der code so aus und die sidebar ist auch da wo sie hin soll
    weiß aber nicht wirklich was ich da jetzt gemacht habe :D

    ok footer und admin menü hab ich geschafft aber die sidebar die wird mir immer oberhalt der beträge angezeigt

    danke das funktioniert schon mal wie gewünscht
    jetzt bräuchte ich eigentlih nur noch zu wissen wie es geht das nicht der ganze Beitrag sondern nur das beitragsbild, der text (bis zur stelle "weiterlesen") und beitragstitel auf der Seite erscheint. am besten 2 nebeneinander
    außerdem fehlt mir noch meine seitenleiste und die adminleiste oben

    Ich hab mir mal ein Code zusammen gebastelt
    Im Moment erscheinen auf der Seite SEO alle Beiträge aber wie krieg ich es hin das hier nur die der Kategorie SEO erscheinen

    PHP
    <ul class="page">
    <?php $args = array( 'post_type' => 'post', 'posts_per_page' => 30, );
    $loop = new WP_Query( $args );
    while ( $loop->have_posts() ) : $loop->the_post();
    	echo '<li>';
    	the_title('<h3>', '</h3>');
    	the_content();
    	echo '</li>';
    endwhile; ?>
    </ul><!-- end .page -->

    Moin Moin!

    Ich möchte gern in meinem Blog Sektionen für die Kategorien Plugin und SEO erstellen. Im Moment hab ich das einfach gelöst das ich im Menü die jeweilige Kategorie eingetragen hab dies sieht dann so aus: http://seoblog.promotionnoire.de/category/plugins/
    Was ich aber gerne möchte ist das category nicht in der URL erscheint und unter Plugins / SEO alle in dieser Kategorie erstellten Beiträge mit einem Vorschaubild und Beitragstitel stehen und verlinkt sind

    Kann mir wer da helfen?

    Grüße
    RimFrost