Super, vielen Dank für die Hilfe. Jetzt funktioniert es.
Beiträge von che.tux
-
-
Zu 1: Den Teil hatte ich glatt übersehen, jetzt ist er aber gelöscht.
Zu 2: Ich habe aber den Eindruck, dass die div.logo gar nicht berücksichtigt wird. Zumindest wird das Logo in keinster Weise von ihr angepasst. Ich kann da eingeben was ich möchte, es ändert nichts.
Um das Logo plan mit dem Content beginnen zu lassen, habe ich in der style.css noch einmal beim Content float:left; und im footer clear: both; eingefügt.
Wieder ohne Funktion. Das einzige was sich seit dem Löschen von 1. geändert hat ist, dass der Content weiter rechts beginnt und das Logo im Hintergrund in der Mitte der Seite liegt. Auch float: left; wird nicht berücksichtigt. -
zu 1: Also der angegebene Code steht in der base.php und nicht in der style.css wenn ich das rausnehme, wo soll denn dann das Bild herkommen? In der style.css steht doch gar kein Pfad? Irgendwie verstehe ich das Zusammenspiel von css und php nicht so ganz. In meinen Verständnis gebe ich die Quelle des Logos in der base.php mit diesem Code an und sage gleichzeitig, dass es den style aus der div.logo Klasse der style.css holen soll oder verstehe ich das völlig falsch.
zu2: auch wenn ich in der style.css das div.logo eingebe funktioniert nichts.
Meine Codes sehen im Moment so aus:
in der base.php
PHP<div class="logo"> <img src="http://ideenladen.org/wp-content/uploads/2013/02/logo_ohne.png"> </div>
und die style.css -
Die style.css:
.logo {
position: absolute;
left: 80;
top: 50;
float: left;
margin-left: 80px;
margin-top: 70px;
}funktioniert aber auch nicht.
-
Also ich habe jetzt das Logo in die Seite bekommen. Leider noch nicht so optimal. Zum Einen wird das Bild nur in der Originalgröße eingebunden. Position und Größe wie sie in der style.css angegeben sind werden aber nicht berücksichtigt. Zum Zweiten ist das Bild positioniert und erst unter dem Logo beginnt der Seitentext. Es sollte aber so sein, dass der Text neben dem Logo beginnt, am besten auf einer Ebene mit dem Text "Home".
Der Link zum Blog ist http://ideenladen.org
In der base.php habe ich:
<div class="logo">
<img src="(...)/logo_ohne.png">
</div>eingefügt.
In der style.css:
div#logo {
position: absolute;
left: 80;
top: 50;
float: left;
margin-left: 80px;
margin-top: 70px;
}Ich dachte zunächst, dass es wie bei LaTeX ist, dass der Link nur gesetzt werden muss, wenn die Datei in einem anderen Ordner liegt. Dem ist aber nicht so.
-
Also ich habe jetzt die base.php wie folgt geändert.
/* Always have wp_head() just before the closing </head>
* tag of your theme, or you will break many plugins, which
* generally use this hook to add elements to <head> such
* as styles, scripts, and meta tags.
*/
wp_head();
?>
</head><body <?php body_class(); ?>>
<div style="position:absolute; top:180px">
<img src="logo1.png" width="80" height="181">
</div><div class="inner">
<a class="visually-hidden focusable" href="#main"><?php _e( 'Skip to main content', 'oh' ); ?></a>
</div><header id="header" role="banner">
<div class="inner"><?php $site_title_tag = is_home() || is_front_page() ? 'h1': 'div'; ?>
<<?php echo $site_title_tag; ?> id="site-title">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a>
</<?php echo $site_title_tag; ?>>
<?php if ( get_bloginfo( 'description' ) ): ?>
<div id="site-description"><?php bloginfo( 'description' ); ?></div>
<?php endif; ?><nav role="navigation">
<h2 class="visually-hidden"><?php _e( 'Main menu', 'oh' ); ?></h2>
<div id="main-menu"><?php wp_nav_menu( array( 'theme_location' => 'main' ) ); ?></div>
</nav></div>
Den fetten Teil habe ich eingefügt. Das Bild ist jetzt im gleichen Ordner wie die base.php.
Das ändert aber auch wieder nichts. Also kein Logo. -
Leider gibt es in diesem Theme keine header.php.
ich habe bereits mit folgendem Code versucht:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html><head><title>left</title>
</head><body><div style="position:absolute; top:180px">
<img src="..../logo1.png" width="80" height="181">
</div></body>
</html>Leider hat er weder in der style.css, der base.php, der page.php oder index.php irgendeine Funktion.
unter diesem Link ist das Theme als Code zu finden: https://github.com/draebb/oh -
Danke, ja in der Tat das ist ein Anhaltspunkt. Es würde aber schon um dieses Template gehen, da es extrem schlicht ist.
Die Frage ist also wie kann ich ein Logo in diesem Theme einbauen? -
Hallo Forum,
ich würde gerne ein einfaches Logo in das Theme http://wordpress.org/extend/themes/oh einfügen. Da aber kein Header existiert und ich mich mit php und css noch nicht besonders gut auskenne ist meine Frage welche Datei ich editieren muss um ein Logo einzubinden? Ich habe bereits versucht in der style.css den betreffenden Code einzufügen, das hat aber zu nichts geführt.
Das Logo soll in etwa wie auf diesem screenshot positioniert sein.
Es wäre super wenn ihr mir da einen Anhaltspunkt geben könntet.
Vielen Dank,
Viele Grüße
che.tux -
Hallo Forum,
wenn ich versuche ein bestimmtes Banner einzubinden, stehen auf der Seite, anstelle des Banners, die Meldungen:
Warning: shuffle() expects parameter 1 to be array, null given in /.../functions.php on line 342
Warning: Invalid argument supplied for foreach() in /.../functions.php on line 345
Hier der Ausschnitt aus der "functions.php":
Woran kann das denn liegen? Also die Quelle der Banner ist OK.
Wäre super wenn mir von euch jemand helfen könnte.
Vielen Dank -
Vielen Dank.
Offensichtlich waren die Zeichen im Code falsch.Anstelle von:
Code[COLOR=#990000]define[/COLOR][COLOR=#009900]([/COLOR][COLOR=#0000ff]'WP_ALLOW_MULTISITE'[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#009900][B]true[/B][/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
gehörtin die config.
jetzt funktioniert es auch.
-
Hallo,
gerade versuche ich Multisite zu aktivieren. Als Anleitung benutze ich http://www.webdesign-podcast.de/2011/02/11/wor…-konfigurieren/
Ich habe in der "wp-config.php" die Zeile
Code[COLOR=#990000]define[/COLOR][COLOR=#009900]([/COLOR][COLOR=#0000ff]'WP_ALLOW_MULTISITE'[/COLOR][COLOR=#339933],[/COLOR] [COLOR=#009900][B]true[/B][/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]eingefügt. Danach habe ich ein "blogs.dir" in "wp-content" mit der Berechtigung 777 angelegt.
Normalerweise sollte jetzt in den Werkzeugen "Netzwerk" auftauchen. Tut es aber nicht. Auch nicht nach Löschen des Cache.
Habe ich etwas vergessen? -
Hallo,
ich suche ein Plugin, mit dem man auf der Seite eine Suchfunktion anbieten kann, mit der man nach der PLZ und den nächsten Ansprechpartnern suchen kann.
So wie auf dieser Seite http://www.nabu.de/nabu/adressen/gruppen/index.html#plzGibt es da etwas? Es muss auch keine Karte mit eingebunden werden. Wenn doch, dann wäre OpenStreetMap super.
Vielen Dank,
che.tux -
Super jetzt klappt es.
Vielen Dank
-
Hallo,
ich würde gerne, wie der Titel es schon sagt, eine Kategorie X auf Seite Y anzeigen. Dazu habe ich in den FAQs diesen Abschnitt gefunden http://faq.wpde.org/artikel-der-ka…ite-y-anzeigen/. Leider funktioniert die Anleitung mit der aktuellen Version vom Template "twenty ten" nicht mehr, weil dort die Seite "page.php", die ich als Vorlage für das Seitentemplate nutze, keinen Start im Sinne von:
hat. Das Seitentemplate sieht so aus:
PHP
Alles anzeigen<?php /* Template Name: KATEGORIE */ ?> <?php /** * The template for displaying all pages. * * This is the template that displays all pages by default. * Please note that this is the WordPress construct of pages * and that other 'pages' on your WordPress site will use a * different template. * * @package WordPress * @subpackage Twenty_Ten * @since Twenty Ten 1.0 */ get_header(); ?> <div id="container"> <div id="content" role="main"> <?php /* Run the loop to output the page. * If you want to overload this in a child theme then include a file * called loop-page.php and that will be used instead. */ get_template_part( 'loop', 'page' ); ?> </div><!-- #content --> </div><!-- #container --> <?php get_sidebar(); ?> <?php get_footer(); ?>Wenn ich vor dem Code:
Die Zeile:
Einfüge, dann bekomme ich eine Fehlermeldung in der entsprechenden Zeile.
Gibt es noch eine weitere Möglichkeit für eine Lösung?
Vielen Dank schon mal.