Moderator > bitte verschieben nach "Design"
Beiträge von kaiser
-
-
Ein Link wäre hilfreich...
Anbei: Nachschauen, ob die Datei geladen wird, kannst Du auch selbst im Quelltext unter <head> und dann <link rel="stylesheet" type="text/css" src="http:// usw.
-
Definitv Adminimize von Frank Bueltge. http://wordpress.org/extend/plugins/adminimize/ Verwende ich auch immer und ist solide und gut durchdacht.
-
Nur um das zu vervollständigen: Die Caps kann man einzeln als Array einfügen. Nicht zukunfts- und updatesicher, aber besser als nichts. Dazu einfach die Liste zB im Plugin "your friendly current user deamon" http://wordpress.org/extend/plugins…nt-user-deamon/ ansehen und kopieren.
-
Es schafft einmal eine Basis! von der Du vernünftig weg arbeiten kannst. Sonst tauchen noch mehr solche Probleme auf. Ist sonst schwerer zu helfen. Du kannst aber auch gerne in einem Css-Forum fragen.
-
Leg Dir einmal einen Browser-Reset-Stylesheet zu: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
-
Naja. Da steht jetzt nirgendwo der Code drinnen, damit ich drüber lesen könnte... Daher kann ich jetzt auch schlecht sagen, was an bene0222-Variante nicht stimmen sollte.
echo "<div style='width: 100%;'>" . category_description(6) . "</div>";
...funktioniert bei mir problemlos in einem Testszenario...
Probier noch folgendes: (vor dem Loop)
Code$cat = get_query_var('cat'); $categories = get_categories('exclude=1,2,3,4'.$cat); // hier testweise was ausschließen wp_reset_query(); foreach($categories as $term) { echo '<a href="' . get_category_link( $term->term_id ) . '" title="' . sprintf( __( "Archiv: %s" ), $term->cat_name ) . '" ' . '>' . $term->cat_name.'</a>'; echo "<br />" . $term->taxonomy . ": " . $term->description . "<br />"; }Nachdem da ein WP-Error auftaucht, würde ich Dir alternativ folgendes vorschlagen: Kopier WP einfach noch einmal drüber. (Die wp-config.php vorher sichern). Ich glaube mittlerweile, dass Du entweder eine Uraltversion von WP hast, oder etwas beim kopieren/installieren/upgraden falsche gewesen sein kann.
-
<div class="left"><?php next_posts_link('« Ältere Artikel') ?></div>
<div class="right"><?php previous_posts_link('Neuere Artikel »') ?></div>Fehlt da nicht ein ; hinter den Anweisungen, also
<div class="left"><?php next_posts_link('« Ältere Artikel'); ?></div>
<div class="right"><?php previous_posts_link('Neuere Artikel »'); ?></div>Jep. Das wird's wohl sein.
-
h1-h3 sollten für Suchmaschinen sinnvoll eingesetzt werden. Siehe Google-Links dafür. Also eher nicht auf h1 ändern, sondern die Definition von h2 anpassen (font-size). Und bitte immer einen Link posten.
-
Naja, alles nicht so einfach...
PHP
Alles anzeigen#content { width: 820px; } #blog { width: 480px; /* ??? Was hats da denn ??? */ } /* ergänzen: */ .content-container { width: 100%; } .postnav { display: block; float: left; clear: both; width: 100%; } /* Folgendes im Template ändern: */ <div class="content-container"><?php the_content(); ?></div>Mehr Hilfe ist ohne Link ziemliche Raterei und fast unmöglich...
-
Das heißt, dass die Variante von bene0222 plötzlich auch nichts mehr ausgibt? Poste doch bitte einmal einen Link zu Deiner Seite (siehe meine Signatur > Forenregeln) und den Code des Templates.
-
Naja, Du hast im oben geposteten Code ja auch keinerlei <script> Definition </script> drinnen. Weiters musst Du die class, die Du unter script ansprichst, dann auch im Theme an ein Element vergeben.
!! Außerdem: Bitte immer zuerst das dafür zuständige Forum o.Ä. aufsuchen: http://www.mind-projects.it/jqzoom_v10
-
Ah. Verstehe. Das war vermutlich irgendein versteckter Link oder Werbung (siehe Link von jottlieb).
-
In Deiner footer.php ist auf Zeile 5 der Aufruf von wp_rss2feed()?
Dann kannst Du das erstmal mit
weg bekommen. Das bedeutet allerdings nur, dass der Fehler weg ist, weil die Funktion, so lange sie nicht vorhanden ist, nicht aufgerufen wird. Liegt also am rss-feed Deines Themes. Das einmal prüfen. -
Hello,
ich versuche gerade mir eine neue Rolle anzulegen, die dem Admin gleicht.
Dafür fehlt mir allerdings ein Plan, wie ich alle Berechtigungen dort anhänge (allcaps). Der einzige Unterschied soll die Capability/Berechtigung "developer" sein. So erstelle ich in der functions.php meine neue Rolle:Code
Alles anzeigen[COLOR=Gray]// Role:[/COLOR] global $allcaps; $role = "developer"; $display_name = "Developer"; $allcaps = "????????????"; [COLOR=SeaGreen]add_role( "developer", "Developer", $allcaps )[/COLOR] [COLOR=Gray]// Capability:[/COLOR] $role = get_role('developer'); if ($role !== NULL) { [COLOR=SeaGreen]$role->add_cap('dev_cap');[/COLOR] }..und das hab ich damit zB in einem Template vor:
Codeif(current_user_can('developer')) { [COLOR=Gray] code i work on[/COLOR] } else { [COLOR=Gray] old code - or - maintainance message[/COLOR] }Wäre für Hilfe äußerst dankbar!
-
Na solange noch nicht viel drinnen ist, kannst Du das ja noch relativ einfach implementieren. Ist ja eh eine einfache Anleitung. Damit kannst Du Dir quasi eigene Template-Tags machen, die auch sicher mit keinem Plugin oder Theme kollidieren.
Das mit der Breite kann ich Dir nicht sagen. Aber ich würde Dir empfehlen zB einmal thematic von themeshaper.com auszuprobieren. Vielleicht auf der Basis auch ein Child-Theme basteln. Geht recht schnell und ist dort gut erklärt. Beim einkapseln der eigenen Funktionen würde ich aber bleiben.
-
Ich würde auf jeden Fall die Dateien aus dem Core-Ordner holen und zB in wp-content/themes/dein_theme/zb_js/dateien.js ablegen. Sonst sind die bei einem Update wieder futsch.
-
Ja, alle Änderungen, die Du am aktuellen Theme gemacht hast, wären dann weg. Freu Dich einfach auf "Twenty Ten", dass jetzt mit WP 3.0 kommt. Da kannst Du Deine Änderungen auch ohne viel Vorwissen einkapseln und leichter portieren.
Um auf Dein Problem ein wenig einzugehen:
- Nein, aus dem iFrame wirst Du nicht raus kommen (vermute ich - außer Amazon bietet dezidiert was anderes an).
+ Du kannst allerdings versuchen all Deine Änderungen einzukapseln und so leichter in ein anderes Theme portieren. Bei Interesse einfach den folgenden Code in Deine functions.php einfügen und Deine spezifischen Code-Zeilen so vom restlichen Content seperieren:Code
Alles anzeigen[COLOR=Gray]// functions.php:[/COLOR] class TopShopStore { function get_zbshop() { hier kommt der Code von Deinem Shop aus Deinem XY-Template Du kannst ihn allerdings auch einfach in eine eigene Datei legen und in der Funktion lediglich mittels include/require die Datei aufrufen und einbinden. } } [COLOR=Gray]// in Dein Template dann folgendes schreiben:[/COLOR] $my_shop_code = new TopShopStore; // damit rufst Du die class/Code-Gruppe auf $shop_code = $my_shop_code->get_zbshop(); // aufrufen & ablegen der Funktion in einer Variablen echo $shop_code; // Deinen Shop-Code ausgeben [COLOR=Gray]/* * Anm.: Alle Function-, class- und Variablennamen kannst Du anpassen * Du kannst den Code in jede andere functions.php eines anderen Themes übernehmen * Du musst dann allerdings immer noch Deine style.css anpassen */[/COLOR] [COLOR=Gray]// in Deine functions.php: // vorausgesetzt ist der hook wp_head() in Deinem Theme in der header.php // dazu einfach wp_head(); in Deine header.php einfügen // außerdem eine Datei namens custom_style.css in Deinem theme-Ordner [/COLOR] anlegen und mit allen Theme-spezifischen Css-Änderungen füllen if(!is_admin()) { add_action('wp_head', wp_enqueue_style( 'custom_styles', $path . '/custom_style.css', array(), false, 'screen' ), 0 ); } [COLOR=Gray]// solltest Du das Theme wechseln, hast Du alle notwendigen Definitionen in Deiner custom_style.css und kannst sie schnell an das neue Theme anpassen.[/COLOR]Das oben beschriebene solltest Du irgendwie möglichst bald machen, damit Du Deine eigenen Teile vom Theme ein wenig weg bekommst.
-
Dort wo in Deinem Template der loop ist.
-
Wie schon gesagt: Poste doch einmal die erste Fehlermeldung.
Und: Was bedeutet: "zeigt gar nichts an" ... leere weiße Seite? liegt vermutlich am fehlenden ";" bei der zweiten Variante.
Code
Alles anzeigen$category = get_the_category(); $cat_version_eins = $category->cat_description; $cat_version_zwei = $category->description; [COLOR=#000000][COLOR=#0000bb]$id [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000bb]the_category_ID[/COLOR][COLOR=#007700]();[/COLOR][/COLOR] [COLOR=#000000][COLOR=#0000bb]$cat_version_drei = category_description[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]$id[/COLOR][COLOR=#007700]);[/COLOR][/COLOR] echo "TESTS FUER EXPORT: "; echo "<br />Test 1: "; print_r($cat_version_eins); // All die drei echo "<br />Test 2: "; print_r( $cat_version_zwei); // Outputs der Variablen echo "<br />Test 3: "; print_r( $cat_version_drei); // anschließend hier posten.
Soweit so gut. Also bekommen wir bitte a) die ursprüngliche Fehlermeldung und b-d) die Ergebnisse der print-r-Geschichte.