Kom ihåg mig?
Home Menu

Menu


WP: get_the_tags() utanför loopen m.h.a. ID?

Ämnesverktyg Visningsalternativ
Oläst 2011-04-13, 06:25 #1
ors ors är inte uppkopplad
Medlem
 
Reg.datum: Jun 2007
Inlägg: 246
ors ors är inte uppkopplad
Medlem
 
Reg.datum: Jun 2007
Inlägg: 246
Standard WP: get_the_tags() utanför loopen m.h.a. ID?

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
ors är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-04-13, 08:03 #2
akelagercrantzs avatar
akelagercrantz akelagercrantz är inte uppkopplad
Medlem
 
Reg.datum: Jun 2009
Inlägg: 211
akelagercrantz akelagercrantz är inte uppkopplad
Medlem
akelagercrantzs avatar
 
Reg.datum: Jun 2009
Inlägg: 211
Hur ser din page template ut? Även sidor brukar nämligen använda sig av en loop för att visa sin (enda) post.
akelagercrantz är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-04-13, 10:48 #3
ors ors är inte uppkopplad
Medlem
 
Reg.datum: Jun 2007
Inlägg: 246
ors ors är inte uppkopplad
Medlem
 
Reg.datum: Jun 2007
Inlägg: 246
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(); ?>
ors är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-04-13, 12:41 #4
ors ors är inte uppkopplad
Medlem
 
Reg.datum: Jun 2007
Inlägg: 246
ors ors är inte uppkopplad
Medlem
 
Reg.datum: Jun 2007
Inlägg: 246
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 );
?>
ors är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 07:39.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017