Links sind in Html das <a>-Tag. Das <p>-Tag betrifft Paragraphen, also Textabschnitte.
Siehe Zeile: 105 #home a und darunter #home a:hover, Zeile 234 .hm h1 a, Z. 270 .footer-bottom a und darunter wieder hover, etc.
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 erstellenLinks sind in Html das <a>-Tag. Das <p>-Tag betrifft Paragraphen, also Textabschnitte.
Siehe Zeile: 105 #home a und darunter #home a:hover, Zeile 234 .hm h1 a, Z. 270 .footer-bottom a und darunter wieder hover, etc.
Hallo! Erstmal sorry für das "Dringend". Ist nicht oft so, diesmal aber wirklich, weil, wenn jemand auf die Seite kommt, er auch infiziert wird.
Folgendes Problem: Ich bin gestern drauf gekommen, dass bei meinem ewig unfertigen Portfolio keine Links mehr gehen (incl. der Internen). Hab dann ein wenig Fehlersuche betrieben und dann (blöderweise) einfach das Update nochmal laufen lassen und mein Theme noch einmal drüber gespielt. Lief alles wieder. Da meine Inhalte nur aus dem Pods-Custom-Post_type PlugIn kommen, ist's mir nicht gleich aufgefallen... (sondern erst, nachdem ich einen Dummy-Post aufgerufen habe): Ich wurde gehackt. Liegt offenbar an meinem Hoster (mediatemple), der dieses Problem jetzt (gemeinsam mit Rackspace) schon zum zweiten Mal in einem Monat hat.
Der Hack funktioniert so, dass am Ende jeder Page, Post, Draft & Revision ein script verlinkt wird. Dann kommt man via google.md auf eine Seite, ein Download beginnt (Abfrage) und fertig.
Mein Problem ist jetzt aber, dass ich es nicht schaffe a) Nur die Posts zu holen, die infiziert sind (eh alle - hab aber schon ein paar bereinigt), die also in db-table: posts > post_content das script haben und b) genau den teil zwischen script src=" und /script zu löschen. Ich würde das Plugin an dem ich arbeite nämlich gerne so machen, dass auch andere Scripts erwischt werden. Ist nämlich offensichtlich so, dass bei jeder Attacke eine andere Domain angegeben wird und die ständig wechselt (allerdings in einem Blog gleich bleibt).
so ne Spam kacke!
Ist glaub ich hinreichend bekannt, dass manche Ausdrücke nur im Klo passend sind, oder? Danke.
Irgendwie scheint sich da der Hund in den Schwanz zu beißen. Jedenfalls bringt es nichts, wenn Du bei einer Fehlermeldung bzw. nicht funktionierendem Blog auch noch an der Programmierung der WordPress-Dateien Änderungen vornimmst.
Zur ergänzenden Erklärung: WP 3.0.1 wird kommen und mit Deinem Update sind dann auch die Änderungen fort. Also wie Bego schon gesagt hat: Einfach WP per FTP rauf und installieren. Bei der lokalen Entwicklung geht's ja hoffentlich nur um's Theme, bzw. Plugins,oder?
Schau einmal in Deine Einstellungen. Vielleicht hast Du da irgendwo noch die alte Adresse drinnen.
Schreib vielleicht einmal in ein Template irgendwo
<?php
echo ABSPATH;
echo get_bloginfo('url');
echo get_bloginfo('template_url');
echo get_bloginfo('stylesheet_directory');
Weiters schreib vielleicht einmal folgende Links hier rein: Deine gekaufte Domain, Deine Server-Domain vom alten und die vom neuen Server. Und poste das Ergebnis von dem Code oben bitte auch.
Kopier die Startseite und nenne Sie "meine_seite_mit_beispielnamen.php". Dann schreibst ganz oben das Kommentar für eine Page Template (Seitentemplate) rein (siehe Codex). Dann nimmst Änderungen nach Wunsch vor und weist sie den entsprechenden Seiten zu (Seiten: Bearbeiten > rechter Sidebar ca in der Mitte).
Hast Du in der wp-config.php (WordPress Ausgangsverzeichnis) WP_DEBUG auf True? Schalt das einmal auf false.
Falls nicht: Rein in die Datenbank via zB PhpMyAdmin und den Options Table inspizieren und aufräumen. Die meisten verwaisten Optionen lassen sich via dem Prefix vorm Optionsnamen identifizieren. Vielleicht gibt's auch ein Plugin.
Sry, damit kann ich echt nichts anfangen, kann mir nicht einer sagen, wie das funktioniert, ohne dass ich mir ewig viel Text durchlesen muss :shock: :-P
Scherzkeks. Die Zeit, die Du brauchst um hier zu schreiben, wäre wohl mit Lesen besser vertan.
Trotzdem eine Antwort: Theoretisch kann jedes (Seiten-)Template auch ein eigenes Theme sein. Du kannst vom <head> bis zum Ende vom </html> alles selbst schreiben. Du brauchst nur zB get_header(); nicht einbauen und bumm - kannst Du den dort neu schreiben. Incl. aller Javascripts und Stylesheets. Also quasi ein (Seiten-)Template-Theme im Theme.:!: Das brauchst Du dann nur beim Anlegen der Seite auswählen (normalerweise rechts mittig).
Nachwort: Ein Danke oder so auf eine bemühte Antwort ist bei Gott kein Fehler und Antworten wie die obere versauen den meisten Leuten eher die Lust am Helfen.
Auch: Gruß.
Siehe Codex: wp_list_categories:
Um die Liste selbst (das sagt ja auch der Funktionsname) zu gestalten hast Du die im Codex dargestellten Parameter. Um die <li>-Elemente weg zu bekommen, einfach "title_li" auf => "" setzen.
Da Du aber oben "show_count=1" eingestellt hast und darunter von (3) sprichst, gehe ich davon aus, dass die Artikel in Deinem Template anders gezählt werden. Also daher: Template posten (code Button nicht vergessen).
Wie wäre es mit einem Link? Rätselraten ist nach das Hauptthema des Forums ;) (siehe Forenregeln)
Das ist eine äußerst kryptische Beschreibung, mit der man herzlich wenig anfangen kann. Bitte außerdem nicht in Blockschrift etwas schreiben, wenn es dann nicht so ist: Es brennt erstens nichts und zweitens geht bloß das Installieren vom Admin-UI nicht. Es ist ja nicht so, dass Du einen gehackten Blog hast, der andere Blogs infiziert.
Und jetzt nocheinmal ganz langsam und Schritt für Schritt: Was genau ist los, was hast Du schon probiert, etc. siehe auch Forenregeln.
Hm... Klasse. Wäre nett (...)
Wäre... ;)
Das geht anders besser: Schreib in Deine functions.php folgendes (leicht angepasst > Siehe function reference im WP.org Codex):
if ( is_category('1') ) {
wp_enqueque_style( 'style_name_1', get_bloginfo('template_url') . 'style_custom_cat_1.css', false, '0.0', 'screen' );
else if ( is_category('2') ) {
wp_enqueque_style( 'style_name_2', get_bloginfo('template_url') . 'style_custom_cat_2.css', false, '0.0', 'screen' );
}
Deine Stylesheets müssen dann halt auch dort liegen und so heißen. Aber so kannst ganz gemütlich via Conditional Tag Deine Stylesheets ausgeben und alles unterschiedlich stylen. Voraussetzung ist halt, dass am übergeordneten div als id auch irgendwo die post-ID dran hängt. Also
Ich hoffe dass im 2ten Teil bei global kein Wurm drinnen ist. Ist jetzt alles aus dem Gedächtnis. Aber wie schon gesagt, da sollte in die css-ID auf jeden Fall die Post-ID oder -Slug rein, damit Du den Post via css editieren kannst. Falls Du nicht nur jeden Post separat angreifen willst, reicht es, wenn Du die Stylesheets unterschiedlich vergibst, also auf Category Basis (nur den ersten Teil dann verwenden).
Edit: Kann sein, dass is_category keine Anführungszeichen bei der ID braucht.
Siehe Forenregeln: Link, etc. sind immer eine gute Idee.
Weiters: In Dein Theme rein schauen. Komplett ausschalten wirst Du den allerdings nicht können, weil ja irgendwie das Menü aufgehen muss. Das einzige was mir einfällt und was bei den meisten Usern so auch funktioniert: Für die aktive Elternseite (zB?) .current-parent-page-item { cursor: default; } Keine Ahnung wie die WP-Class genau heißt. ... Das ist das Problem ohne Link...
Hm. Wordpress.org und 1&1 ist doch was komplett verschiedenes.. um was geht's jetzt genau?
Also wenn ich mit FireBug auf die Seite gehe, dann kommt als letztes in Deinem <head> die custom.css Liegt also wohl eher an Deinen Css-Definitionen. Und ja, sie überschriebt die style.css. Allerdings nur sofern Deine Deklarationen eine höhere Spezifität haben. Schau mal zB auf Smashingmagazine zum Thema "Css specifity"
Hey Bego,
danke für die Antwort. Das ist nur ein Auszug aus einer Datei. Die Php-Tags sind ganz am Anfang und am Ende. ... Mensch. Hab hier gerade den Code gepostet und nochmal genau angeschaut... Irgendwie dürfte ich in meiner Betriebsbildheit nicht gesehen haben, dass ich beim herumbasteln das "php" nach dem "<?" mitten in den Code verschoben habe.. Omg. Dank Dir herzlich für den Wink mit dem Zaun! (Der Pfahl hätte wohl nicht gereicht) :mrgreen:
Push... 40 Leute angesehen und niemand eine Ahnung? Einen Ansatz hätte ich ja, aber der ist eher... ideologisch :mrgreen:
Bin für jede Antwort dankbar :)
Hello Leute,
hab mir gestern eine lokalen Server mit Xampp erstellt und versuche gerade and einer Parent-/Child-Theme Sache zu arbeiten. Leider bekomme ich immer wieder das Problem, dass bei den Modulen meines Child-Themes, überall wo get_bloginfo() kommt, dass leider auch so ge"echo"t wird (incl dem echo selbst). Als wäre es reines Html.
// Bsp-Code:
echo '<a href="' . get_bloginfo('url') . '" title="' . __('Home', 'lang') . '" alt="' . __('Home', 'lang') . '">';
// Output im Quelltext:
echo '<a alt="' . __('Home', 'lang') . '" title="' . __('Home', 'lang') . '" href="' . get_bloginfo('url') . '">';
Hab schon in der php.ini die folgenden Werte auf On gestellt: allow_url_include und register_globals. Hab ich das was übersehen? (Php 5.3.1 & Wp 3.0)... Danke!