Habs hinbekommen!
Kurze Auflösung: Das Template hatte tatsächlich einen Fehler! Ich habe folgenden Befehl einfach gelöscht:
Schon peinlich :grin: Aber ich bin froh, dass es jetzt klappt! Vielen Dank nochmal für die Hilfeversuche!
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHabs hinbekommen!
Kurze Auflösung: Das Template hatte tatsächlich einen Fehler! Ich habe folgenden Befehl einfach gelöscht:
Schon peinlich :grin: Aber ich bin froh, dass es jetzt klappt! Vielen Dank nochmal für die Hilfeversuche!
Hi,
und vielen Dank für Eure Antworten.
An den div-Tags liegt es nicht - schließe ich noch einen, wird mein Inhalt nicht mehr angezeigt. Ich glaube, der dort fehlende wird weiter unten geschlossen.
Also mit der height und width in der css wird das bild zwar angezeigt, aber mir fehlt nach wie vor die verlinkung - das Bild ist aber immerhin an der richtigen Stelle!
Wie kann ich das hinbekommen?
Vielen Dank schonmal!
Hallo liebe Community,
es gibt ja schon zahlreiche Beiträge hier im Forum zum Verlinken von Bildern, aber leider funktioniert bei mir folgendes nicht:
Ich habe im Header eine Grafik, auf die ich nochmal eine transparente PNG lege. Diese möchte ich nun gern per CSS positionieren und so verlinken, dass sie auf meine home-seite verweist.
Dafür habe ich zunächst folgenden html-code für meinen header (Auszug, verlinkt noch zu google):
<div id="page_wrap">
<div id="page_logo">
<a href="http://www.google.de"><img src="/wp-content/themes/pyrmont-v2/images/schriftzug.png" alt="Alternativtext"/></a></div>
<div id="header">
<?php include (TEMPLATEPATH . '/searchform.php'); ?>
<div class="clear"></div>
</div><!-- end header -->
Die entsprechende CSS sieht wie folgt aus:
div#page_wrap{
width: 960px;
margin: 0 auto;
background: url(images/bg.png) no-repeat;
}
div#page_logo{
border: none;
position: relative;
background: url(images/schriftzug.png) no-repeat;
top: 65px;
left: 110px;
}
Alles anzeigen
Die Grafiken sind an der richtigen Stelle, aber ich bin der Meinung, dass die Grafik über die CSS angezeigt wird und nicht über den html-befehl (wenn ich den lösche, bleibt die Grafik trotzdem stehen). Ein link will sich bei der schriftzug.png aber nicht einstellen... Ich sehe nur den "Alternativtext", der auch verlinkt wird...Aber ich sehe keinen Fehler?
Bin für jede noch so kleine Hilfe dankbar!
Viele Grüße,
griffon
hey, und besten dank für den tipp!
das teil funktioniert zwar, aber irgendwie steh ich mehr auf pxs...
ob es vllt. daran liegen kann, dass das skript nicht angezeigt wird, weil ich den blog derzeit noch lokal betreibe? denn "contact form 7" geht bei mir auch nicht...
vielleicht hat aber auch das template einen fehler...
Hallo,
ich baue mir grade lokal einen Fotoblog und habe auf verschiedenen Seiten verschiedene Sidebars. Nun würde ich gern die einzelnen Widgets so gestalten, dass diese ein- und ausblendbar sind, also mit einem Klick-gebundenem jQuery-Skript oder - idealer - Plugin arbeiten. Man soll also auf die Überschrift der Widets klicken können, sodass dieses sich öffnet und bei erneutem Klick sich selbiges schließt. Manche Widgets sollen aber auch offen dargestellt werden und sich bei Klick dann "schließen".
Ich bin dabei auf folgende Seiten gestoßen:
http://api.jquery.com/click/
http://api.jquery.com/slideToggle/
Es sollte sicher möglich sein, dass mit dem Skript oben zu verwirklichen. Aber: Wo kann ich eigentlich den Code der Widgets (meiner Seite!) bearbeiten und das Skript einfügen?
Oder sieht noch jemand ne elegantere Lösung? :smile:
Beste Grüße,
griffon
Hi Chris74,
vielen Dank für die Antwort - das hatte ich auch schon versucht und mich belesen, dass dieser Befehl für die älteren Versionen des PXS-Mailers seien.
Trotzdem nochmal versucht... nichts!
Woran könnte es noch liegen?
griffon
Hallo alchymyth,
und erstmal vielen Dank für die Antwort!
Also wenn ich eine home.php anlege, gibts irgendwie Probs mit meinen Blog-Inhalten, deswg. stell ich das erstmal zurück und möchte aber gern die Link-Seite über die gesamte Breite gehen lassen.
Der Code dieser Seite sieht wie folgt aus:
<?php
/*
Template Name: Links
*/
?>
<?php get_header(); ?>
<div id="container">
<div id="main">
<div class="post">
<div class="title_link">
<h2><?php _e('Links', 'pyrmont_v2'); ?></h2>
</div><!-- end title -->
<div class="clear"></div>
<div class="linkpage">
<ul>
<?php wp_list_bookmarks('categorize=1&orderby=rand&before=<li>&after=</li>&show_images=0&show_discription=0&title_before=<h3>&title_after=</h3>'); ?>
</ul>
<body class="wide_page">
<div class="clear"></div>
</div><!-- end entry -->
</div><!-- end post -->
</div><!-- end main -->
<div class="clear"></div>
</div><!-- end container -->
<?php get_footer(); ?>
Alles anzeigen
Zugehöriger CSS-Code:
div#main{
width: 660px;
float: left;
display: inline;/* fix double margin */
margin: 30px 25px 30px 10px;
}
div#main div.wide_page { width: 960px; }
div#main div.post{
background-color: #131313;
border: 1px solid #1f2223;
color: #ccc;
line-height: 22px;
margin-bottom: 30px;
}
Alles anzeigen
Leider funktioniert das Ganze immer noch nicht. Ich habe hier 2 Vermutungen:
steht an der falschen Stelle, oder
Sieht jemand den Fehler?
Danke und viele Grüße,
griffon
P.S.: Ich bin noch lokal am Basteln, deswg. gibts leider (noch) keinen link.
Hallo liebe Community,
ich habe mir das PXS-Plugin zum Erstellen eines Kontaktformulars heruntergeladen, installiert und die Einstellungen im Backend von Wordpress vorgenommen. Anschließend wollte ich das Formular mit dem String
<!--mailform-->
einbinden. Dazu habe ich dies in Wordpress in das Inhaltefenster der Kontaktseite geschrieben. Leider tut sich gar nix...
... vielleicht sollte ich noch erwähnen, dass das Kontaktformular ein eigenes Template ist!
Hat jemand dafür eine Lösung (der Blog ist noch nicht online)? Vielen Dank schonmal!
Beste Grüße,
griffon
Hallo,
ich bin grade dabei, mir lokal einen Fotoblog zu erstellen. Dafür nutze ich das Theme pyrmont-v2 und verändere das gerade.
Ich habe vor, meine Startseite über die gesamte Breite nutzen zu können und die Sidebar verschwinden zu lassen.
Dafür habe ich mir aus der page.php ne neue home.php gebastelt, die in Wordpress eingebunden und den Befehl
gelöscht, um die Sidebar verschwinden zu lassen. So weit, so gut.
Nun möchte ich aber, dass das Content-Fenster die gesamte Breite des Themes (960 px) verwendet. Dafür habe ich mich in der CSS umgeschaut, aber hier lässt sich leider nur die Breite für alle Content-Fenster ändern. Zumindest in der Version, wie es jetzt ist.
Es sollte doch möglich sein, per einfachem CSS-Code - idealerweise in der home.php - die Breite dieses Fensters zu ändern? Aber irgendwie steh ich aufm Schlauch... So schwer kann das ja nicht sein ;) Hat jemand Rat?
Vielen Dank schonmal für Eure Hilfe,
griffon
Hey,
vielen, vielen Dank!
Ich habs mal mit dem Sidebar Generator versucht, und der funktioniert. Mal bissl im Code rumgestochert und mit dem Tutorial verglichen, und irgendwie macht der auch nix andres - aber mir solls egal sein, das Teil funktioniert!
Eigentlich wären ein paar mehr Programmierkenntnisse hilfreich. Aber deswegen wende ich mich ja auch ans Forum, weil ich die nun mal nicht hab ;) Mit der Zeit kommt alles ;)
Beste Grüße,
griffon
Bitteschön - keine Ursache :)
Also hast Du das mal im Original-Theme getestet? Und da geht das? Äußerst merkwürdig das Ganze..Ich hab die Sidebars, aber nix will sich ändern :D Könnt ich doch platzen ;)
Ich glaub, ich seh schon den Wald vor lauter Bäumen nicht... Hat jemand ne Idee, warum das Theme (pyrmont-V2) das Zeug nicht zu übernehmen scheint?
Hi exciter,
ich bin auch grade dabei, mir die Sidebars für unterschiedliche Kategorien zurecht zu basteln und bin dabei auf Deinen hilfreichen Link gestoßen. Danke dafür schonmal :)
So viel vorab: Bei mir funktioniert das Tutorial, aber Wordpress mag irgendwie die unterschiedlichen Sidebars nicht übernehmen - vielleicht können wir uns ja gegenseitig helfen ;)
Zu Deiner ersten Frage wegen:
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('YourSidebarName') ) : ?> <?php endif; ?>
Du nimmst zuerst mal Deine originale sidebar.php. Den Inhalt kopierst Du und legst ne neue sidebar-NAME.php an. In dem Fall des Tutorials war das die sidebar-movies.php. Da kopierst Du wieder den Inhalt der originalen sidebar.php rein. Bei mir sieht der Start der neuen sidebar-movies.php dann so aus:
<div id="sidebar">
<ul>
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
<li>
Diese Datei muss in das Verzeichnis, wo Deine originale sidebar.php ist. Nix andres meint der Autor mit:
Zitat
Dein nächstes Problem bezieht sich auf den Schritt 3. Öffne mal Deine single.php und suche den Befehl
Ich weiß, Du hast den Befehl nicht. Um sicherzugehen, such nochmal fast ganz unten. Bei mir steht das in Zeile 52. Diesen Teil ersetzt Du mit:
Speichern.
Bei mir sieht das dann so aus:
</div><!-- end main -->
<?php $sidebar = get_post_meta($post->ID, "sidebar", true); get_sidebar($sidebar); ?>
<div class="clear"></div>
</div><!-- end container -->
Danach gehst Du in Wordpress mal auf Design => Editor und schaust, ob Deine sidebar-movies.php dort auftaucht. Tut sie das, hast Du bis hierher alles richtig gemacht.
Danach gehst Du in Wordpress auf die Seite, welcher Du die neue Sidebar zufügen möchtest und bearbeitest sie. Dabei trägst Du unter "Benutzerdefinierte Felder" bei "Name" "sidebar" und bei Wert "movies" ein.
Mein Problem ist jetzt: Ich hab mich genau dran gehalten. Ich kann die sidebars in Wordpress bestücken und ich kann sie den Seiten zuweisen. Doch es bleibt nach wie vor meine sidebar1 für alle bestehen... Sieht jemand den Fehler?
Danke schonmal und viele Grüße!
griffon