Beiträge von kaiser

    Soweit ich mich an das erinnern kann, bietet PS ja eine Htmlausgabe an. Und WP bietet a) einen Uploadordner (für die Bilder) und b) einen Html-Editor (Tiny-MCE-> rechter Karteireiter). Mehr kann ich dazu auch nicht sagen, außer: Wieso verwendest Du nicht einfach den Mediauploader und eines der zig tausend Gallery-PlugIns?

    Für den Sidebar einfach ein Widget nehmen.

    Falls Du registrieren, bzw. Userdateneditieren von einer Templatedatei aus willst, solltest Du schon ordnetlich sattelfest mit php & WP sein.

    Die Registrierenseite, sowie auch die Loginseite, kannst Du allerdings ändern. Da musst Du aber googeln. Es gibt prinzipiell einen login-Stylesheet. Allerdings ist auch der admin-css Stylesheet drinnen... Hab da schon vor einem halben Jahr (WP 2.9) einen Patch ins Trac gestellt http://core.trac.wordpress.org/ticket/12506 ... scheint aber nicht hinein zu gehen...

    Sie soll in den Header, daher nehme ich an gehört sie in die Datei: ...wp-content/themes/header.php
    oder ?

    Ich möchte Dich erstmal bitten Dir die Forenregeln durch zu lesen. Der kürzeste Weg zu einer Lösung führt selten daran vorbei ;)

    Weiters: header.php ist nicht <head>. Bitte schau einmal bei zB selfhtml wie eine normale html-Seite aufgebaut ist. Ohne (Monikas) Glaskugel und Deine Ergänzungen kann man leider nicht viel mehr sagen, außer dass es garantiert die falsche Stelle ist. :)

    Code
    function load_ie_style() {
     wp_enqueue_style( 'my_ie_stylesheet', SOMEPATHCONSTANT . '/ie.css', false, '0.0', 'screen' );
    [COLOR=SeaGreen]global $wp_styles;
    $wp_styles->add_data( 'my_ie_stylesheet', 'conditional', 'lte IE 7' );[/COLOR]
    }
    add_action('hook_ie_styles', 'load_ie_style', 100);

    --------------------------------------------------

    Ok. graue Haare wieder entgraut: Lösung hier.

    Hallo Leute,

    diesmal brauch ich wirklich Eure Hilfe. Ich steh leider komplett an...

    Ich muss Stylesheets laden und zwar (hier als Bsp) nur für den IE bis v7. In beiden Szenarios is WP_DEBUG true (wp-config.php).

    --------------------------------------------------

    Szenario 1)

    Code
    add_action('hook_ie_styles', wp_enqueue_style( 'my_ie_stylesheet', SOMEPATHCONSTANT . '/ie.css', false, '0.0', 'screen' ), 100 );

    Problem: Php-Notice:
    <br>
    <b>Notice</b>: Undefined offset: 0 in <b>C:\development\xampp\htdocs\wordpress\wp-includes\plugin.php</b> on line <b>747</b><br>
    <br>
    <b>Notice</b>: Undefined offset: 0 in <b>C:\development\xampp\htdocs\wordpress\wp-includes\plugin.php</b> on line <b>765</b><br>

    --------------------------------------------------

    Szenario 2)

    Code
    function load_ie_style() {
     wp_enqueue_style( 'my_ie_stylesheet', SOMEPATHCONSTANT . '/ie.css', false, '0.0', 'screen' );
    }
    global $wp_styles;
    $wp_styles->add_data( 'my_ie_stylesheet', 'conditional', 'lte IE 7' );
    add_action('hook_ie_styles', 'load_ie_style', 100);

    Problem: Stylesheet wird geladen, aber ohne conditionals.

    --------------------------------------------------

    Ich hoffe jemand kann mir dabei helfen. Mir fallen sogar schon die inzwischen grauen Haare aus.

    Oha. So lernt man dazu. Bin ja selbst nur Autoditakt.

    Testen kann ich Dein Plugin leider nicht. Soweit ich das gesehen habe, deaktiviert der "brutal mode" ja alle hooks. Mein Theme-Framework ist aber modular aufgebaut und funktioniert nur über Hooks... Sorry. :/

    Was mir noch aufgefallen ist: Ich denke, die 1-20 select box könnte man doch auch durch ein input feld ersetzen (oder einfach $i=0, foreach $i++ etc.). Eine validate_fn() dazu, ob's ein num-Wert ist und fertig.. Wäre flexibler und "kleiner" und du würdest Dir das array im config-array ersparen.. ;)

    Naja, gehen tut es schon. Du müsstest Dir da halt einiges schreiben. Also für jedes Hintergrundbild in Deiner style.css eine ID anlegen mit der Pfadangabe (background-image usw). Dann per conditional if/else die class vergeben. Und das alles dann auf ein (div?) Element vergeben...

    Hab kurz rein geschaut. Sieht recht gut aus :)

    Code
    // Man kann übrigens statt so:
    if ( condition meats == 1) {
     do_stuff();
    }
    // auch einfach so:
    if ( condition meats == 1)
     do_stuff();
    // schreiben, wenn man "else" nicht braucht.
    // Ich denke, je weniger Zeilen umso besser/schneller der Code ;)

    Übrigens, auch ein netter Artikel: http://www.google.com/url?sa=D&q=htt…_OMbOEdxjY2mWjw - Mittlerweile packe ich Dinge auch ganz gerne in eine/mehrere classes. Das erspart lange Funktionsnamen und ist auch leichter zu erweitern. Public/private/static sind doch ganz nette Dinge.

    und noch: http://phpdocu.sourceforge.net/howto.php (hier siehst Du die Liste aller offiziellen phpdoc kommentare)[FONT=Courier, Monospaced]
    [/FONT]

    Na gerne. :D

    Wegen der "Benamsung" von Variablen und Funktionen: Ich hab eigentlich eh nur den "brutal_cache_" Teil gemeint. Ich denke, dass da 3 Buchstaben ausreichen, daher auch "bcp_" = "brutal cache plugin".

    Einige Dinge waren auch mehr allgemein gemeint und nicht direkt auf Deinen Code bezogen.

    Wegen den line breaks: Ich hab dafür leider auch (hoffentlich nur noch) keine Lösung und mach auch immer
    <?php echo 'Das ist mein Test.' . "\n"; ?>
    Für eine andere Lösung wäre ich auch dankbar. Oftmals denk ich mir aber auch nur: Pfeif drauf. Wer in den Quellcode schaut, kennt sich eh nicht aus, sonst würde er/sie ja eh Firebug verwenden.

    Schönes We!