http://codex.wordpress.org/Customizing_the_Read_More
http://codex.wordpress.org/Customizing_th…d_More_in_Pages
macht aber keinen sinn auf statischen seiten, da das page.php template nie weiss, dass es den ganzen beitrag zeigen soll.
macht nur sinn in seiten-templates.
vielleicht hilft dieser tag
Beiträge von alchymyth
-
-
wo ist das problem?
was hast du soweit versucht? -
die links haben eine doppelte url; zB:
http://www.klaus-janowitz.de/wordpress/http…ocamp_revisited
ueberpruefe die permalinks nochmal genau:
http://codex.wordpress.org/Using_PermalinksZitat
Please note: You never, ever put your site url in the permalinks slot. You must use one of the structure tags, or a combination of tags only. -
statische seiten werden mit page.php dargestellt
http://codex.wordpress.org/Template_Hierarchy
http://codex.wordpress.org/Template_Hierarchy#Page_display -
in single.php ist das bleaettern wahrscheinlich mit 'next_post_link()' und 'previous_post_link()' gemacht -
die haben einen 'in_same_cat' parameter:
http://codex.wordpress.org/Function_Reference/next_post_link
http://codex.wordpress.org/Function_Refer…vious_post_link -
-
ich meinte eigentlich das hier:
[size=14]ZitatSeparate multiple categories with and; example: '1 and 5 and 15'.
[/SIZE]
[size=14][/SIZE]
http://codex.wordpress.org/Function_Reference/next_post_link -
Zitat
excluded_categories (string) Numeric category ID(s) from which the next post should not be listed. Separate multiple categories with and; example: '1 and 5 and 15'. There is no default.
http://codex.wordpress.org/Function_Reference/next_post_link
das scheint die methode zum ausschliessen zu sein (sieht jedenfalls so im code in /wp-includes/link-template.php aus - zeile 1120) -
verwendest du das plugin qtranslate?
-
ausser die optionen wieder anzuschalten:
der code fuer die seiten mit mehreren posts (vorderseite, archive, suche, ...) ist zB:
http://codex.wordpress.org/Function_Refer…ents_popup_link
und in page.php und single.php:
http://codex.wordpress.org/Function_Refer…mments_template
und hoffentlich hast du die comments.php datei noch... -
und was spricht gegen ein plugin - zB wp-pagenavi?
ohne plugin ist das wie 'das rad neu erfinden';
du kannst natuerlich auch ein plugin zerlegen, und den code davon verwenden.
bei den singles waere das ziemlich aufwendig, mehr als nur den naechsten/vorigen post zu verlinken. -
evtl mit plugin: http://wordpress.org/extend/plugins…+shortcode&sort=
oder selber programmieren: http://codex.wordpress.org/Shortcode_API -
versuche es mit 'the_content()' :
PHP<?php the_content(''); ?> und <div class="readmore"><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">...weiter</a></div>
und setze den 'more-tag' beim schreiben ein.
http://codex.wordpress.org/Function_Reference/the_content -
das koennte gehen:
PHP
Alles anzeigen<?php $args = array( 'container_id' => 'menu', 'menu_class' => 'menu', 'sort_column' => 'menu_order', 'menu' => 'Categories', 'theme_location' => 'primary', 'link_before' => '<span>', 'link_after' => '</span>', 'items_wrap' => '<ul id="%1$s" class="%2$s"><li><b class="subtop"></b></li>%3$s<li><b class="subbottom"></b></li></ul>', 'depth' => 1 ); wp_nav_menu( $args ); ?> -
-
das liegt daran, dass dein theme da wieder was anders gemacht hat :roll:
PHP<p><?php $texter = get_the_excerpt(); if(strlen($texter ) > 220) { $texter = substr($texter , 0, 220); } echo ''.$texter.'[...]'; ?> </p>
aendere das in:PHP<p><?php $texter = get_the_excerpt(); if(strlen($texter ) > 220) { $texter = substr($texter , 0, 220); } echo ''.$texter.'<a href="' . get_permalink($post->ID) . '"> [...]</a>'; ?> </p>
hoffentlich ohne tippfehler von mir :mrgreen: -
in allen deinen neuen codes, ersetze alle 'schraegen' anfuehrunszeichen wie diese in hier
durch ganz normale 'gerade' anfuehrungszeichen so wie hier
dasselbe auch fuer die einfachen anfuehrungszeichen swie hier- ersetzen durch
die schraegen anfuehrungszeichen kommen von textverarbeitung, und tauchen leider zu oft in artikeln auf, die 'code' in der anleitung darstellen.
du kannst den unterschied vorher/nachher direkt hier in der syntax-highlightung sehen
-
-
versuch auch noch diesen code zu entfernen:
PHP<?php /* Run the loop to output the page. * If you want to overload this in a child theme then include a file * called loop-page.php and that will be used instead. */ get_template_part( 'loop', 'page' ); ?>
(hat es einen besonderen sinn, dass der code noch im template drin ist?) -