| FAQ |
| Kalender |
|
|
#1 | ||
|
|||
|
Medlem
|
Hej
Söker efter en lösning på mitt problem men jag hittar bara lösningar som inte fungerar i Wordpress 3.x. Antingen är jag världens sämsta googlare eller så har det blivit svårare att göra detta. Jag vill kunna hämta ut ett inläggs tag-ID utanför loopen - alltså inne på själva inlägget (sida i det här fallet tack vare ett plugin som låter mig tagga sidor). Det borde kunna göras med hjälp av ID:t på sidan men jag har inte lyckats kicka igång det. Någon som vet exakt hur jag gör? ![]() Tack / ors |
||
|
|
Svara med citat
|
|
|
#2 | |||
|
||||
|
Medlem
|
Hur ser din page template ut? Även sidor brukar nämligen använda sig av en loop för att visa sin (enda) post.
|
|||
|
|
Svara med citat
|
|
|
#3 | ||
|
|||
|
Medlem
|
Så här ser den delen av page.php ut.
Kod:
<?php get_header(); ?>
<div id="container">
<div id="content">
<?php the_post(); ?>
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<h1 class="entry-title"><?php the_title(); ?></h1>
<div class="entry-content">
<?php the_content(); ?>
<?php wp_link_pages('before=<div class="page-link">' . __( 'Sidor:', 'shape' ) . '&after=</div>') ?>
<br />
<br />
<?php edit_post_link( __( 'Redigera', 'shape' ), '<span class="edit-link">', '</span>' ) ?>
</div><!-- .entry-content -->
</div><!-- #post-<?php the_ID(); ?> -->
<?php if ( get_post_custom_values('comments') ) comments_template() ?>
</div><!-- #content -->
</div><!-- #container -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>
|
||
|
|
Svara med citat
|
|
|
#4 | ||
|
|||
|
Medlem
|
Lyckades komma runt detta med följande:
Kod:
<?php $posttags = wp_get_post_terms( get_the_ID() , 'post_tag' , 'fields=names' ); if( $posttags ) echo implode( ',' , $posttags ); ?> |
||
|
|
Svara med citat
|
| Svara |
|
|