Beiträge von bydlo

    OK, dann fangen wir mal mit dem einfachsten an.

    Fehlermeldung:
    Parse error: syntax error, unexpected '{' in /var/www/virtual/lauer/html/wp-content/themes/mazine/functions.php on line 3

    Die functions sah zu diesem zeitpunkt so aus:

    ......

    2: Die Posts die ausgeschlossen werden sollen befinden sich nur in einer Kategorie.
    Posts anderer Kategorien befinden sich teilweise in mehreren Kategorien.
    Frage: Darf sich kein Beitrag in mehreren Kategorien befinden oder dürfen sich nur jene Posts die ausgeschlossen werden sollen nicht in mehreren kategorien befinden.
    Deine Aussage war hier nicht ganz eindeutig

    geuss axel

    Hallo Monika,
    danke für deine Hilfe, aber leider funktioniert es immer noch nicht (und es liegt nicht an dem fehlenden Hochkomma in deinem Code).

    Fragen:
    1: Das muss in die functions.php, oder?
    2: Ist es egal an welcher Position (oben, unten mitte)? (Natürlich nicht mitten in eine andere Funktion oder so, das versteht sich von selbst)

    Ergebnis:
    Es ist nicht so das es das Layout zerschiesst.
    Das Ergebnis sind 729 URLs ohne Output - leere weissen Seiten - nichtmal Quelltext.

    Würde es helfen wenn ich hier mal den Inhalt der functions.php posten würde?

    Gruss axel

    ERGÄNZUNG

    Ich habs jetzt mal damit probiert dieses in die functions zu schreiben:

    PHP
    function exclude_category($query) {
    if ( $query->is_category( '11' )  {
    $query->set(‘cat’, ‘-6583‘);
    }
    return $query;
    }
    add_filter(‘pre_get_posts’, ‘exclude_category’);


    ID 11 ist die Hauptrubrik des Blogs (oberste Ebene)
    ID 6583 ist die Rubrik deren Posts ausgeschlossen werden sollen.

    Allerdings zerhaupt es mir die komplette Website....

    Hallo Allerseits,
    ich möchte das die Post einer bestimmten Kategorie nur in dieser Kategorie und nicht in den darüber liegenden angezeigt werden - und das am besten ohne Plugins.

    Ich hab jetzt schon einiges gelesen zu der Frage wie man Posts aus einer bestimmten kategorie von der Startseite ausnimmt (per exclude und if_is_home) aber hier ist es etwas komplizierter.

    Die Posts aus dieser Kategorie...
    http://www.axellauer.de/fotostudio/fotoblog/bild-des-tages/
    sollen nicht hier erscheinen...
    http://www.axellauer.de/fotostudio/fotoblog/

    Unsere category besteht aus ID-basierten Conditions wie zum Beispiel diesen:

    PHP
    <?php if (is_category(array(1,3,54,9,15,21,22,23,24,16,17,18,19,20,26,27,28,25,29,30,31,1841))) {
        include ('cat-gal.php');
    } elseif (is_category(5050)) {
        include ('cat-tfp.php');

    Auch unsere Loop ist etwas länger weshalb ich nicht so recht weiss wo und wie ich hier eingreifen soll.
    Ich vermute mal das die Änderungen irgendwo in diesem Abschnitt erfolgen müssen, weiss aber nicht wo noch wie..

    Kann uns jemand weiter helfen?
    Gruss axel

    Hallo Ralf,
    danke für die Info.
    Diesen Link hier finde ich ganz nützlich:
    http://www.exploit-db.com/search/?action…ption=Wordpress
    Für alles andere reichen meine PHP-Kenntnisse einfach nicht aus.
    Kannst du denn ein Security-Plugin empfehlen?
    Ich hatte mal auf einer von Hackerangriffen (siehe den anderen Post in dem du geantwortet hast) betrofenen Installation das Bulletproof-Security installiert und auf einer anderen bei der gestern auch ein Hack stattfand Wordfence installiert.
    In beiden Fällen hat die Sicherung nicht viel geholfen.

    Nutzt du bei deiner oben beschriebenen Sicherung Selbstgeschriebenes oder Plugins?
    Gibt es Plugins die Themes umfänglich auf Sicherheitslücken scannen? (So Dinge wie zBsp Timthumb-Vulnerability-Scanner kenn ich.)

    Übrigens:
    Macht es Sinn ein Theme umzubenennen?
    Wenn man davon ausgeht das ein Teil der Hackergemeinde nach Instalationen sucht bei denen bekanntermaßen verwundbare Themes laufen würde das doch schon mal die Wahrscheinlichkeit eines Angriffs etwas reduzieren , oder seh ich das falsch?

    PS: 5 Minuten? So lange brauchst du? ;-)
    Worauf spieltest du damit an?
    Gruss axel

    Moin Moin,
    bei einer unserer Websites gab es in den letzten Monaten immer wieder erfolgreiche Hackerangriffe.
    Trotz umfangreicher Sicherungsmassnahmen ...
    http://playground.ebiene.de/adminbereich-i…ress-schuetzen/
    http://wordpress-buch.bueltge.de/wordpress-sicherer-machen/30/
    ist es dem Hacker immer wieder gelungen sich Zugriff zu verschaffen.
    Wir konntem immer wieder neue User mit Administratorenrechten entdecken.
    Ebenfalls haben wir mühsam die ganze Datenbank nach verdächtigen Spuren (Base-64 etc) durchsucht.
    Erfolglos.
    Ende vom Lied: Wir haben eine statische Kopie der Website gezogen und Online gestellt.


    Jetzt hab ich den selben Ärger auf einer anderen Website.
    Den einzigen Hinweis den ich noch geben kann ist die vermeintliche Mailadresse des Hackers (zumindest die die bei dem neuen User mit Adminrechten angegeben ist) : hackerarsli@gmail.com

    Hat hier mal jemand sachdienliche Hinweise zur Schadensbehebung?
    Gruss axel

    Nachtrag:
    Das Einfalstor scheinen die WP-Settings zu sein
    Hier war auf einmal folgendes gesetzt.
    --Jeder kann sich registrieren
    --Standrolle eines neuen Users: Administrator
    --Emailadresse des Admins: Die Adresse des Hackers

    das sieht schon mal ganz vielversprechend aus.
    http://www.elmastudio.de/wordpress/word…nomies-anlegen/

    ach ne..doch nicht, schade

    An dem Punkt bin ich ja bereits.

    Vielleicht erzähl ich mal was ich vorhabe:

    1: Wir haben ca. 20 verschieden Bildgalerien (Island / Indien / Nepal / usw)
    2: Für jede einzelne soll ein Custom Post Type angelegt werden
    --Portfolio Island
    --Portfolio Indien
    --Portfolio nepal
    --usw
    3: Dadurch ist aber die Adminbar so voll.
    4: Deswegen dachte ich mir es wär doch schick wenn diese ganzen "Portfolio-Menupunkte" aus der Adminbar verschwinden würden und man erst beim Anlegen eines Portfolio-Posts in der Attribute-Box den Custom-Post-Type auswählen könnte in dem man den Post veröffentlichen will.

    Ich hoffe ich hab mich verständlich ausgedrückt.
    Und jetzt gerade beim Schreiben ist mir glaub ich aufgefallen das ich einen Denkfehler hatte,oder?

    Das hab ich heute nachmittag schon gelesen , steige aber nicht ganz durch.
    Kannst du mir veilleicht einfach mal sagen ob das was ich will geht?
    Das wäre erstmal wichtig zu wissen.
    Dann arbeite ich mich morgen mal mit kompetenterer Unterstützung durch den Codex

    Guten Abend Allerseits,
    ich bin nicht sicher ob der Begriff der richtige ist für das was ich meine , deswegen erklär ich mal was ich suche:

    Wenn man eine neue Seite (nicht Beitrag) anlegt dann haben die meisten Themes doch im Backend in der rechten Sidebar in der Attribute-Box ein Dropdown über das man sich aussuchen kann welches Template man für die Seite nutzen möchte die man gerade anlegt:
    http://www.elmastudio.de/wp-content/upl…st-types-02.jpg

    Geht sowas eigentlich auch bei Posts??

    Falls das geht....hat mal jemand den passenden "Fachterminus" zur hand und kann mir nen Link zum Einlesen nennen?
    Gruss axel

    Ahoi Allerseits,
    ich habe 2 eigenständige Installationen und möchte die beiden Menus dieser Beiden miteinander zu einem Menu "verschmelzen".
    Kennt jemand einen anderen Ansatz ausser die ganzen URLs des einen Menus im Anderen per Hand anzulegen (und umgekehrt)?

    Gruss Axel

    Moin Moin,
    mein Theme generiert URLs nach folgendem Schema :
    Domain/portfolio/name-des-beitrags/ (sofern die permalinkeinstellungen entsprechend gesetzt sind).
    Der String "portfolio" entsteht durch das Theme (benutzerdefinierter Page-Type).

    Ich müsste nun irgendwie das "portfolio" grundsätzlich gegen einen anderen String ersetzen.
    Kann mir jemand verraten wie ich das per htaccess lösen kann?
    Diese Version funktioniert leider nicht:
    RewriteRule ^(.*)ALTER-NAME([^0-9]*)$ /$1NEUER-NAME$2 [R=301,L]

    Gruss axel

    Hallo Alerseits,
    ich würde gerne mehrere DBs aus unterschiedlichen WP-Instanzen zusammenführen und daraus dann eine grössere website zusammenbauen.

    Zum Beispiel :
    -Alle Buchbesprechungungen einer reinen Bücherwebsite
    -Alle Blogposts aus einem Technik-Blog (E-Books)
    -undsoweiter

    Das Problem sind ja nun die unterschiedlichen IDs / Primary Keys die ein einfaches Insert unmöglich machen.

    .

    Was jemand wie man sowas macht ?
    Gruss axel

    Hallo allerseits,
    da ich die ausgabe eines plugins an einem bestimmten Ort , und nicht am per Plugin vordefinierten Ort haben möchte hab ich das Plugin eben nochmal im Template aufgerufen und habe die ausgabe nun aber 2 mal vorhanden.

    Der Versuch die "default-Ausgabe" über

    PHP
    remove_filter('the_content', 'eshop_boing');

    zu unterbinden funktioniert nicht.
    Wenn ich das PHP oberhalb von meinem Aufruf hinschreibe verschwindet es an der Stelle an der ich ja eingebunden haben will.
    Wenn ich das PHP darunter notieren sind immer noch beide zu sehen.
    Hier mal die Testumgebung:
    http://axel.agentur-mai.de/galerie/theate…oatien-hautnah/

    Ich bin schon den ganzen tag dran und finde den Trick einfach nicht.
    Hat mal jemand eine Idee?

    Hier mal die beiden involvierten Dateien:
    single.php (dort wird per include die single-product.php aufgerufen)

    und hier die single-product.php (Auszu)

    Moin Moin,
    ich würde gerne einen Bestellprozess, bzws. eine Optionsauswahl in einer Lightbox (Overlay) ablaufen lassen.
    Den Bestellprozess rufe ich aber momentan noch so auf;

    PHP
    <?php include(TEMPLATEPATH . '/lib/includes/single-product.php'); ?>

    Folgendes Konstrukt, um die Prozesse die in der single-product ablaufen in einer Lightbox anzuzeigen, würde ja nicht funktionieren:

    HTML
    <a href="<?php include(TEMPLATEPATH . '/lib/includes/single-product.php'); ?>">

    Wenn ich es so versuche ...
    <a rel="lightbox[recent]" href="<?php echo TEMPLATEPATH . '/lib/includes/single-product.php'; ?>">Bild drucken lassen</a>
    erzeugt das natürlich einen Pfad zu einer Datei die nicht existiert.

    Das Problem ist das der Aufruf der single-product.php keine eigene Datei/ URI erzeugt die sich über ein a href= aufrufen ließe.

    Aber irgendwie muss es doch machbar sein diese Bestellfunktion in einer Lightbox anzeigen zu lassen.
    Kann mir mal jemand den nötigen Ansatz aufzeigen?
    Ich steh grade auf der Leitung.
    gruss axel