zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Wordpress benutzerdefinierte Felder

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 09.05.2016, 15:35
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 09.05.2016
Beiträge: 3
Janus befindet sich auf einem aufstrebenden Ast
Standard Wordpress benutzerdefinierte Felder

Hallo sehr geehrte Forenbenutzer,

ich habe wahrscheinlich ein sehr einfaches Problem für Euch, ich bin aber am verzweifeln.

Ich benutze das CMS Wordpress in der aktuellsten Version, diese beinhaltet auch sogenannte benutzerdefinierte Felder. Nun wollte ich für Artikel eine Quellenangabe machen was auch klappt, nur gibt es ja manchmal mehrere Quellen und da komme ich nicht weiter. Ich müsste die variablen Quellenlink2 und Quelle2 zum funktionieren bringen, schaffe es allerdings nicht...

Mein bisheriger Code ist:
Code:
<?php $quelle = get_post_meta($post->ID, 'quelle', true);
if (!empty($quelle)) {
$quellenlink = get_post_meta($post->ID, 'quellenlink', true); 
echo '<div class="quelle"><span style="border: 1px solid black;color:white;background-color:#00a2ff; padding: 8px 5px; text-transform: uppercase;">quelle:</span> ';
if (empty($quellenlink)) { echo $quelle; }
else {echo '<a href="'.$quellenlink.'" style="border: 1px solid black;color:white;text-decoration: none; text-transform: uppercase; padding: 5px 5px;" rel="nofollow" target="_blank">'.$quelle.'</a>';} 
echo '</div>';
} ?>
Mit freundlichen Grüßen,

Stefan Kallay
AnimeHeaven.de

Geändert von Janus (09.05.2016 um 16:04 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 10.05.2016, 23:37
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.372
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Ebenso, wie du es für die erste Quellenausgabe gemacht hast? Ich kann deinem Problem nicht folgen.

Warum benutzt du kein Repeater-Feld, wenn es mehrere Quellen geben kann?
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato...
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege

www.richard-thiel.de | Müssen Websiten überall gleich ausschauen?
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 10.05.2016, 23:55
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 09.05.2016
Beiträge: 3
Janus befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Thielo Beitrag anzeigen
Ebenso, wie du es für die erste Quellenausgabe gemacht hast? Ich kann deinem Problem nicht folgen.

Warum benutzt du kein Repeater-Feld, wenn es mehrere Quellen geben kann?
Weil 1. es in einer Reihe sein soll und ich das nicht hinbekomme und 2. Wenn ich auch nur wüsste, was das ich hätte ich bestimmt es gemacht ^^" .
Mit Zitat antworten
  #4 (permalink)  
Alt 12.05.2016, 09:32
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 02.01.2012
Beiträge: 487
dazzle89 wird schon bald berühmt werden
Standard

Ich kenn mich zwar weder mit Wordpress besonders gut aus, noch versteh ich dein Problem zu 100%, aber kannst du den Quellcode nicht einfach kopieren und bei den Variablen die 2 ranhängen?

Und wenn du nicht weißt, wie du es in einer Reihe (also nebeneinander?) bekommst, muss man das mit CSS lösen und dafür bräuchten wir deinen bisherigen CSS-Code oder müssten wissen woran genau du scheiterst
Mit Zitat antworten
  #5 (permalink)  
Alt 12.05.2016, 11:55
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 09.05.2016
Beiträge: 3
Janus befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von dazzle89 Beitrag anzeigen
Ich kenn mich zwar weder mit Wordpress besonders gut aus, noch versteh ich dein Problem zu 100%, aber kannst du den Quellcode nicht einfach kopieren und bei den Variablen die 2 ranhängen?

Und wenn du nicht weißt, wie du es in einer Reihe (also nebeneinander?) bekommst, muss man das mit CSS lösen und dafür bräuchten wir deinen bisherigen CSS-Code oder müssten wissen woran genau du scheiterst
Das einfach ranhängen habe ich schon versucht, funktioniert aber nicht da er dann es in einer neuen Zeile macht.

Ich scheitere einfach am ganzen Code, da der hier geht aber eine weitere Quelle eben nicht funzt.

Meine CSS:

Code:
.quelle {
font-size: 1.00em;
text-transform: uppercase;
text-align: left;
text-decoration: none;
}

div.quelle a {
color: rgb(255, 255, 255);
background-color: rgb(35, 135, 192);
padding: 5px 5px;
text-decoration: none;
display: inline-block;
}

div.quelle a:hover {
color: rgb(255, 255, 255);
background-color: rgb(0, 162, 255);
text-decoration: none;
}
Meine jetzige php:

Code:
<?php get_header(); ?>

	<?php if ( ! have_posts() ) : ?>
	<div class="content">
		<?php get_template_part( 'framework/parts/not-found' ); ?>
	</div>
	<?php endif; ?>
		
	<?php while ( have_posts() ) : the_post(); ?>
	
	<?php tie_setPostViews() ?>

	<?php
		$get_meta = get_post_custom($post->ID);
		
		tie_update_reviews_info();
	
		if( !empty( $get_meta["tie_sidebar_pos"][0] ) && $get_meta["tie_sidebar_pos"][0] == 'full' ) $content_width = 955;
		
		$do_not_duplicate = array();

	?>

	<?php if( !empty( $get_meta["tie_post_head_cover"][0] ) ) : ?>
	<div class="post-cover-head">
		<?php get_template_part( 'framework/parts/post-head' ); ?>
	</div>
	<?php endif; ?>
	
	<div class="content<?php if( !empty( $get_meta["tie_post_head_cover"][0] ) ) echo ' post-cover';?>">
	
		<?php if(  empty( $get_meta["tie_post_head_cover"][0] ) ||
				( !empty( $get_meta["tie_post_head_cover"][0] ) && ( !empty( $get_meta['tie_post_head'][0] ) && $get_meta['tie_post_head'][0] != 'thumb' ) ) ) : ?>
		
		<?php tie_breadcrumbs() ?>

		<?php endif; ?>
			
				
		<?php //Above Post Banner
		if(  empty( $get_meta["tie_hide_above"][0] ) ){
			if( !empty( $get_meta["tie_banner_above"][0] ) ) echo '<div class="e3lan e3lan-post">' .do_shortcode( htmlspecialchars_decode($get_meta["tie_banner_above"][0]) ) .'</div>';
			else tie_banner('banner_above' , '<div class="e3lan e3lan-post">' , '</div>' );
		}
		?>
				
		<article <?php post_class('post-listing'); ?> id="the-post">
			<?php if( empty( $get_meta["tie_post_head_cover"][0] ) ) get_template_part( 'framework/parts/post-head' ); ?>

			<div class="post-inner">
			
			<?php if(  empty( $get_meta["tie_post_head_cover"][0] ) || ( empty( $get_meta["tie_post_head"][0] ) &&  !tie_get_option( 'post_featured' ) ) ||
					( !empty( $get_meta["tie_post_head_cover"][0] ) && ( !empty( $get_meta['tie_post_head'][0] ) && $get_meta['tie_post_head'][0] != 'thumb' ) ) ) : ?>
<?php
/** Call your ad note within your content page **/
/** Use this snippet in your content template files, within the loop **/
  // get value for meta_box
	$adbutton = get_post_meta( get_the_ID(), 'meta_ad_box_check', true );
	// If value is 'on', show hint
	if ( $adbutton == 'on' ) {
		echo "<p align='right'><img src='/werbung.jpg' width=120 height=130 alt='Dieser Beitrag wurde bezahlt!' border=3></p>";
	}
?>
				<h1 class="name post-title entry-title" itemprop="itemReviewed" itemscope itemtype="http://schema.org/Thing"><span itemprop="name"><?php the_title();?></span></h1>
				<?php get_template_part( 'framework/parts/meta-post') ?>
			<?php endif; ?>

				<div class="entry">
					<?php if( ( tie_get_option( 'share_post_top' ) &&  empty( $get_meta["tie_hide_share"][0] ) ) || ( !empty( $get_meta["tie_hide_share"][0] ) && $get_meta["tie_hide_share"][0] == 'no' ) ) get_template_part( 'framework/parts/share'  ); // Get Share Button template ?>

				
<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __ti( 'Pages:' ), 'after' => '</div>' ) ); ?>
					<?php the_content(); ?>	
<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __ti( 'Pages:' ), 'after' => '</div>' ) ); ?>		
					<?php edit_post_link( __ti( 'Edit' ), '<span class="edit-link">', '</span>' ); ?>
<?php if( tie_get_option( 'post_tags' ) ) the_tags( '<p class="post-tag">'.__ti( 'Tags ' )  ,' ', '</p>'); ?>
<?php $quelle = get_post_meta($post->ID, 'quelle', true);
if (!empty($quelle)) {
$quellenlink = get_post_meta($post->ID, 'quellenlink', true); 
echo '<div class="quelle"><span style="border: 1px solid black;color:white;background-color:#00a2ff; padding: 8px 5px; text-transform: uppercase;">quelle:</span> ';
if (empty($quellenlink)) { echo $quelle; }
else {echo '<a href="'.$quellenlink.'" style="border: 1px solid black;color:white;text-decoration: none; text-transform: uppercase; padding: 5px 5px;" rel="nofollow" target="_blank">'.$quelle.'</a>';} 
echo '</div>';
} ?>
				</div>
				<?php the_tags( '<span style="display:none">',' ', '</span>'); ?>
				<span style="display:none" class="updated"><?php the_time( 'Y-m-d' ); ?></span>
				<?php if ( get_the_author_meta( 'google' ) ){ ?>
				<div style="display:none" class="vcard author" itemprop="author" itemscope itemtype="http://schema.org/Person"><strong class="fn" itemprop="name"><a href="<?php the_author_meta( 'google' ); ?>?rel=author">+<?php echo get_the_author(); ?></a></strong></div>
				<?php }else{ ?>
				<div style="display:none" class="vcard author" itemprop="author" itemscope itemtype="http://schema.org/Person"><strong class="fn" itemprop="name"><?php the_author_posts_link(); ?></strong></div>
				<?php } ?>		
				<?php if( ( tie_get_option( 'share_post' ) && empty( $get_meta["tie_hide_share"][0] ) ) || ( !empty( $get_meta["tie_hide_share"][0] ) && $get_meta["tie_hide_share"][0] == 'no' ) ) get_template_part( 'framework/parts/share' ); // Get Share Button template ?>
							</div><!-- .post-inner -->
		</article><!-- .post-listing -->
		<?php //Below Post Banner
		if( empty( $get_meta["tie_hide_below"][0] ) ){
			if( !empty( $get_meta["tie_banner_below"][0] ) ) echo '<div class="e3lan e3lan-post">' .do_shortcode( htmlspecialchars_decode($get_meta["tie_banner_below"][0]) ) .'</div>';
			else tie_banner('banner_below' , '<div class="e3lan e3lan-post">' , '</div>' );
		}
		?>
		
		<?php if( ( tie_get_option( 'post_authorbio' ) && empty( $get_meta["tie_hide_author"][0] ) ) || ( isset( $get_meta["tie_hide_related"][0] ) && $get_meta["tie_hide_author"][0] == 'no' ) ): ?>	
		<section id="author-box">
			<div class="block-head">
				<h3><?php _eti( 'About' ) ?> <?php the_author() ?> </h3><div class="stripe-line"></div>
			</div>
			<div class="post-listing">
				<?php tie_author_box() ?>
			</div>
		</section><!-- #author-box -->
		<?php endif; ?>
		
		<?php if( tie_get_option( 'post_nav' ) ): ?>				
		<div class="post-navigation">
			<div class="post-previous"><?php previous_post_link( '%link', '<span>'. __ti( 'Previous' ).'</span> %title' ); ?></div>
			<div class="post-next"><?php next_post_link( '%link', '<span>'. __ti( 'Next' ).'</span> %title' ); ?></div>
		</div><!-- .post-navigation -->
		<?php endif; ?>
	
		<?php if( tie_get_option( 'related_position' ) != 'in' ) get_template_part( 'framework/parts/related-posts' ); ?>
		
		<?php get_template_part( 'framework/parts/check-also' ); ?>
			
		<?php endwhile;?>

		<?php comments_template( '', true ); ?>
		
	</div><!-- .content -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Mit Zitat antworten
Antwort

Stichwörter
cms, css, quellenangabe, wordpress

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
(x)Html bei Wordpress für SEO umschreiben? Fee2015 (X)HTML 0 27.10.2015 18:38
Sinnvolle Aktionen zur Sicherheit von Wordpress?? hubspe Serveradministration und serverseitige Scripte 26 28.11.2012 19:25
Wordpress Seite Passwort-Schützen? sepp88 Serveradministration und serverseitige Scripte 5 01.11.2009 12:56
wordpress PHP frage? sepp88 Serveradministration und serverseitige Scripte 2 18.08.2009 21:58
Wordpress auf meinem Localhost installieren - unmöglich? überdose Offtopic 7 06.03.2006 18:52


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:20 Uhr.