Zurück   WordPress Deutschland Forum > Support > Allgemeines

Antwort
 
Themen-Optionen Ansicht
Alt 08.08.2007, 11:06   #1 (permalink)
PostRank: 3
 
Benutzerbild von Merz Manuel
 
Registriert seit: 25.06.2006
Ort: Steinen, SZ
Beiträge: 144
Template Tags in Pages benutzen

Holdrio

Ich wollte mal nachfragen wieso das nicht funktioniert. Und zwar hab ich eine Seite erstellt (Name: Links) und im dazugehörenden Textfeld anstatt von Hand Links einzufügen den Code hier verwendet:

Ausgabe des Bloggrolls:
Code:
wp_list_bookmarks('title_after=&title_before=');
Leider bekomm ich jetzt anstelle der Links den Code zu sehen. Ist es in diesem Fall nicht möglich die TT innerhalb einer Page im Adminpanel zu benutzen?
Merz Manuel ist offline   Mit Zitat antworten
Alt 08.08.2007, 12:13   #2 (permalink)
PostRank: 10
 
Registriert seit: 31.12.2005
Beiträge: 1.623
Weil innerhalb von Posts/Seiten kein PHP ausgeführt wird! Dafür gibts auch Plugins, ExecPHP oder so. Würd ich aber nicht machen sondern lieber ein ExtraTemplate für diese Seite basteln. Es sei denn du benötigst sowas sehr oft, dann doch Plugin
__________________
Viele Grüße Olaf, Ego / Blog? / Heimat
Olafb ist offline   Mit Zitat antworten
Alt 08.08.2007, 12:23   #3 (permalink)
PostRank: 3
 
Benutzerbild von Merz Manuel
 
Registriert seit: 25.06.2006
Ort: Steinen, SZ
Beiträge: 144
Grüezi Olaf

Ah dacht ich mir schon dass es etwas mit einem Plugin auf sich haben kann Mir ist drum kein anderer Weg bekannt für die Lösung ohne gross in den Templates rumzuwerkeln Ich brauch dies eigentlich lediglich auf der einen Seite damit die Blogrolls ausgegeben werden.

Vielen Dank.
Merz Manuel ist offline   Mit Zitat antworten
Alt 08.08.2007, 12:47   #4 (permalink)
PostRank: 5
 
Registriert seit: 20.10.2005
Ort: Lüneburger Heide
Beiträge: 319
Erstelle in deinem Theme eine Datei, z.b. blogroll.php mit folgendem Inhalt:

PHP-Code:
<?php
/*
Template Name: Blogroll
*/
?>

<?php get_header(); ?>

<?php wp_list_bookmarks('title_after=&title_before=');?>

<?php get_footer(); ?>
Dann erstelle eine neue Seite mit der Überschrift z.B. 'Meine Blogroll' und wähle das Seitentemplate "Blogroll" aus.
__________________
Viele Grüße,
Gabi
copernica ist offline   Mit Zitat antworten
Alt 08.08.2007, 12:58   #5 (permalink)
PostRank: 3
 
Benutzerbild von Merz Manuel
 
Registriert seit: 25.06.2006
Ort: Steinen, SZ
Beiträge: 144
Zitat:
Zitat von copernica Beitrag anzeigen
Erstelle in deinem Theme eine Datei, z.b. blogroll.php mit folgendem Inhalt:

PHP-Code:
<?php
/*
Template Name: Blogroll
*/
?>

<?php get_header(); ?>

<?php wp_list_bookmarks('title_after=&title_before=');?>

<?php get_footer(); ?>
Dann erstelle eine neue Seite mit der Überschrift z.B. 'Meine Blogroll' und wähle das Seitentemplate "Blogroll" aus.
Oha scheint ja wirklich einfach zu sein, danke für diesen Lösungsansatz
Merz Manuel ist offline   Mit Zitat antworten
Alt 08.08.2007, 13:00   #6 (permalink)
PostRank: 10
 
Benutzerbild von Putzlowitsch
 
Registriert seit: 21.10.2006
Beiträge: 3.067
Ja, das ist auf jeden Fall besser, als solche PHP-Exec-Plugins.
__________________
Brötchen und Charles Dickens :-)
Putzlowitsch ist offline   Mit Zitat antworten
Alt 08.08.2007, 13:33   #7 (permalink)
WPD-Moderator
 
Benutzerbild von Alphawolf
 
Registriert seit: 31.05.2005
Ort: Gera Ghetto
Beiträge: 3.312
Zitat:
Zitat von Putzlowitsch Beitrag anzeigen
Ja, das ist auf jeden Fall besser, als solche PHP-Exec-Plugins.
Das kommt stark darauf an. Ich will keine Grundsatzdiskussion starten. Übermäßiger Plugin-Gebrauch sollte vermieden werden, klar, aber bspw. das wpSEO-Plugin liest Meta-Tag-Daten nur aus dem Editorfeld, nicht aus einem Extra-Template-File und sofern du auf der Seite weiteren Text hast, wird dieser von wpSEO für die keywords, description etc.) auch nicht "indiziert". Von daher finde ich dieses Plugin durchaus daseins-berechtigt und mache auch - wenn notwendig - regen Gebrauch davon. Und im Grunde ist die Mehrbelastung zu vernachlässigen, da in beiden Fällen - ob aus dem Editor oder Template-File - PHP geparst werden muss.

Bzgl. der Sicherheit dieser Plugins kann ich nichts sagen.
Btw, gibt es für WordPress ähnlich wie in der Typo3-Szene "Security Teams", die vielfach benutzte, bekannte Plugins auf Sicherheit hin überprüfen?

Geändert von Alphawolf (08.08.2007 um 13:39 Uhr).
Alphawolf ist offline   Mit Zitat antworten
Alt 08.08.2007, 15:06   #8 (permalink)
PostRank: 3
 
Benutzerbild von Merz Manuel
 
Registriert seit: 25.06.2006
Ort: Steinen, SZ
Beiträge: 144
Funktioniert soweit sehr gut. Doch leider ist der erste Listenpunkt mit • Blogroll definiert und das weiss ich nirgends auszublenden

Mein Code in dem Template schaut so aus


PHP-Code:
<?php
/*
Template Name: Blogroll
*/
?>

<?php get_header(); ?>

<!-- 
/* ****************************************************************************************************************************** */
/* NAVIGATION                                                                                          */
/* ****************************************************************************************************************************** */
-->        
<div id="content">
<div id="menu">
<ul>
    <li><a href="<?php bloginfo('url'); ?><?php if (is_home() || is_single() || is_search() || is_page('archives')) {?><?php ?>>News</a></li>
    <li><a href="#">Stierenangebot</a>
        <ul>
            <li><a href="<?php bloginfo('siteurl'); ?>/braunvieh/" <?php if (is_page('braunvieh')) {?><?php ?>>Braunvieh</a></li>
            <li><a href="<?php bloginfo('url'); ?>/fleckvieh/" <?php if (is_page('fleckvieh')) {?><?php ?>>Fleckvieh</a></li>
            <li><a href="<?php bloginfo('url'); ?>/holstein/" <?php if (is_page('holstein')) {?><?php ?>>Holstein</a></li>
            <li><a href="<?php bloginfo('url'); ?>/jersey/" <?php if (is_page('jersey')) {?><?php ?>>Jersey</a></li>
            <li><a href="<?php bloginfo('url'); ?>/fleischrassen/" <?php if (is_page('fleischrassen')) {?><?php ?>>Fleischrassen</a></li>
        </ul>
    </li>

    <li><a href="<?php bloginfo('url'); ?>/embryonen/" <?php if (is_page('embryonen')) {?><?php ?>>Embryonen</a></li>
    <li><a href="<?php bloginfo('url'); ?>/nebenprodukte/" <?php if (is_page('nebenprodukte')) {?><?php ?>>Nebenprodukte</a></li>
    <li><a href="<?php bloginfo('url'); ?>/wir/" <?php if (is_page('wir')) {?><?php ?>>Wir &Uuml;ber uns</a></li>
    <li><a href="<?php bloginfo('url'); ?>/kontakt/" <?php if (is_page('kontakt')) {?><?php ?>>Kontakt</a></li>
    <li><a href="<?php bloginfo('url'); ?>/links/" <?php if (is_page('links')) {?><?php ?>>Links</a></li>
</ul>
<div class="cleaner"></div>
<!-- CLOSING MENU -->

</div>

<!-- 
/* ****************************************************************************************************************************** */
/* NEWS                                                                                              */
/* ****************************************************************************************************************************** */
-->    
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <div class="newsHead">
            <h1><?php the_title(); ?></h1>
            <div class="cleaner"></div>
    </div>
    
        <div class="links"><?php wp_list_bookmarks('title_after=&title_before=');?></div>

        <!-- CLOSING PAGEHEADER -->
</div>
    <div class="cleaner"></div>
<?php endwhile; endif; ?>

<!-- CLOSING CONTENT -->
</div>
<!-- 
/* ****************************************************************************************************************************** */
/* FOOTER                                                                                              */
/* ****************************************************************************************************************************** */
-->
<?php get_footer(); ?>

Geändert von Arno Simon (08.08.2007 um 15:14 Uhr). Grund: [code] gg. [php]
Merz Manuel ist offline   Mit Zitat antworten
Alt 08.08.2007, 15:18   #9 (permalink)
PostRank: 10
 
Registriert seit: 31.12.2005
Beiträge: 1.623
PHP-Code:
<div class="links">
<?php wp_list_bookmarks('title_after=&title_before=&title_li=');?>
</div>
Zum nachlesen: Template Tags/wp list bookmarks « WordPress Codex
__________________
Viele Grüße Olaf, Ego / Blog? / Heimat
Olafb ist offline   Mit Zitat antworten
Alt 08.08.2007, 18:14   #10 (permalink)
PostRank: 3
 
Benutzerbild von Merz Manuel
 
Registriert seit: 25.06.2006
Ort: Steinen, SZ
Beiträge: 144
Hmm seh da aber gar nichts um den Namen auszublenden auszublenden. Habs mit exclude=category_name versucht da motzt jedoch wp was rum
Merz Manuel ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 07:33 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 | Impressum | Ein Inpsyde.com Projekt