|
|||
![]()
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>'; } ?> Stefan Kallay AnimeHeaven.de Geändert von Janus (09.05.2016 um 17:04 Uhr) |
Sponsored Links |
|
||||
![]()
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? |
Sponsored Links |
|
|||
![]()
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 ^^" .
|
|
|||
![]()
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 |
|
|||
![]() Zitat:
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; } 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(); ?> |
![]() |
Stichwörter |
cms, css, quellenangabe, wordpress |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
(x)Html bei Wordpress für SEO umschreiben? | Fee2015 | (X)HTML | 0 | 27.10.2015 19:38 |
Sinnvolle Aktionen zur Sicherheit von Wordpress?? | hubspe | Serveradministration und serverseitige Scripte | 26 | 28.11.2012 20:25 |
Wordpress Seite Passwort-Schützen? | sepp88 | Serveradministration und serverseitige Scripte | 5 | 01.11.2009 13:56 |
wordpress PHP frage? | sepp88 | Serveradministration und serverseitige Scripte | 2 | 18.08.2009 22:58 |
Wordpress auf meinem Localhost installieren - unmöglich? | überdose | Offtopic | 7 | 06.03.2006 19:52 |