Beiträge von redcat63

    Zitat

    Und wieder 200€ für das Posten eines HE-Links bekommen...

    Wow, so viel? Dann wechsele ich sofort. :mrgreen:

    Zitat

    so müsstest du dann selbst die PHP- und MySQL-Versionen updaten etc, oder aber drauf zahlen, wenn die HE-Techniker das machen sollen

    Das will ich auf gar keinen Fall, wenn es nicht notwendig ist, und das ist es zum Glück nicht :-D.
    Die Frage die sich mir stellt, ist, ob der Service bei den Paketen auch so gut ist und wie das mit den Domains ist. Da werde ich aus den Beschreibungen nicht so recht schlau. Ist es richtig, dass zu den Paketkosten (und auch bei den Servern) zusätzlich Kosten für die Domains entstehen (jeweils 0,50 € für die de-Domains und 1,00 € für die anderen)?

    Außerdem habe ich (mind.) 3 Blogs. Diese haben jeweils eine eigene Domain-Adresse, d.h. v-portal.org, u-portal.de und meine-domain.de. Alle sollen nach wie vor über die jeweilige Adresse erreichbar sein. D.h. in der Adresszeile soll dann auch nur die jeweilige Adresse stehen. Nicht mehr und nicht weniger. Ist das mit nur einem Paket möglich? Angeblich soll das ja funktionieren, aber sicher bin ich mir da nicht.

    Eine letzte Frage: weißt Du vielleicht, wie lange die schon am Markt sind und ob sie viele Kunden bereits betreuen? Ich frage deswegen, weil mein erster Webspace-Provider erst ein kleiner Krauter war, der dann auf einmal berühmt wurde. Das war das Schlimmste, das (ihm und) mir passieren konnte. Er war total überlastet und von Service keine Spur mehr. Er war es, der mich dann in die Arme von Strato getrieben hat. ;) Verständlicherweise möchte ich mir dies nicht mehr gönnen. :D

    Herzliche Grüße und gute Nacht
    Elke

    Ich habe ein Plugin geschrieben, das im Adminbereich (Backend) einen neuen Menüpunkt erstellt, der mehrere Submenüs/Seiten enthält.

    In meiner Datei sieht das Ganze dann ungefähr so aus:

    PHP
    add_menu_page('HM-Name', 'HM-Name', 10, __FILE__, 'Funktionsname');
        // Add a submenu to the custom top-level menu:
        add_submenu_page(__FILE__, 'Menu-Name1', 'Menu-Name1', 10, 'datei1', 'funktionsname1');
        add_submenu_page(__FILE__, 'Menu-Name2', 'Menu-Name2', 10, 'datei2', 'funktionsname2');
        add_submenu_page(__FILE__, 'Menu-Name3', 'Menu-Name3', 10, 'datei3', 'funktionsname3');

    Soweit so gut.

    Nun möchte ich gerne, dass der Name des 1. Submenüs anders lautet, als das Hauptmenü. Ich habe m.E. schon alles ausprobiert, aber es hat bislang nicht funktioniert.

    Was muss ich machen, damit mein Wunsch in Erfüllung geht?
    Hat jemand eine Idee oder weiß sogar wie es gemacht wird?
    Herzlichen Dank im Voraus.

    Ach ja:
    Ich hätte da noch eine Verständnisfrage:
    Was bewirkt der 1. Parameter bei der Funktion add_menu_page('[COLOR=Red]HM-Name[/COLOR]', 'HM-Name', 10, __FILE__, 'Funktionsname'); und was der 2. Parameter bei der Funktion add_submenu_page(__FILE__, '[COLOR=Red]Menu-Name3[/COLOR]', 'Menu-Name3', 10, 'datei3', 'funktionsname3');
    Wenn ich die Namen ändere, so scheint die Änderung nichts zu bewirken.
    Das kann ich nicht so recht glauben, denn für irgendetwas muss es doch "wichtig" sein, oder?

    VG Elke

    Edit:
    Bitte an das WPD-Team / den Moderator:
    Sorry, ich habe versehentlich dieses Thema in diesem Forum gepostet. Bitte verschiebt es in das Forum Plugin, wo es meiner Meinung nach hin gehört.
    Herzlichen Dank im Voraus.
    VG Elke

    Zitat

    Mein Problem dabei ist, dass ich nicht weiß, was ein Webshop für Funktionen haben sollte


    Die Frage, die zuerst geklärt werden muss, ist, welche Shops gibt es denn überhaupt und welche Funktionen bieten Sie?
    Wenn Du das rausgefunden hast und vielleicht sogar in einer Tabelle übersichtlich darstellst, dann würde ich mich glatt bereit erklären, den einen oder anderen Shop auszutesten. ;)
    Was dann bei den einzelnen Shops fehlt, welche Schwiergkeiten sie machen und warum diese noch relativ selten genutzt werden (oder doch nicht?), dass kann man dann anschließend herausfinden und wissenschaftlich verwursten. ;)

    VG Elke

    Es könnte vielleicht an dem fehlendem
    <?php do_action('comment_form', $post->ID); ?> liegen.
    Ansonsten würde ich an Deiner Stelle mir die Arbeit machen und das funktionierende Script auf Deine Bedürnisse umschreiben.
    Das wird wahrscheinlich schneller gehen, als auf Fehlersuche zu gehen.

    VG Elke

    PHP
    query_posts(posts_per_page=-1');


    Vielen Dank. Da hätte ich auch wirklich selber drauf kommen können. :oops:
    Aber manchmal sieht man den Wald vor lauter Bäumen nicht mehr...

    Ammaletu:
    1000 Dank für den Tipp mit der Datei query.php
    Die fand ich nicht nur in dieser Hinsicht sehr aufschlussreich.

    Aber nun zurück zu meinem Problem, das ich leider noch nicht lösen konnte.
    In der Funktion get_posts finde ich folgenden Code:

    PHP
    if ( !empty($limits) ) {
                $found_posts_query = apply_filters( 'found_posts_query', 'SELECT FOUND_ROWS()' );
                $this->found_posts = $wpdb->get_var( $found_posts_query );
                $this->found_posts = apply_filters( 'found_posts', $this->found_posts );
                $this->max_num_pages = ceil($this->found_posts / $q['posts_per_page']);
            }

    Die Frage ist nun, wie kann ich $this->max_num_pages beeinflussen? Denn ich glaube, dass die Navigationsfunktionen darauf zugreifen. Vielleicht aber auch auf die class WP_Query. Da gibt es eine Variable mit dem Namen max_num_pages. Sie erhält den Wert 0 ($max_num_pages=0). Aber auch da weiß ich nicht, wie und wo ich diese ändern könnte.
    Kann mir jemand auf die Sprünge helfen?
    Herzlichen Dank im Voraus.

    VG Elke

    Herzlichen Dank für die Mühe, die Du Dir gemacht hast.
    Auch wenn ich bislang noch nicht das Problem lösen kann, es beruhigt mich ungemein, dass auch Du dieses Problem hast. Ich fing schon an, an mir zu zweifeln.:-D

    Zitat

    So, ich habe das jetzt doch mal lokal getestet, und Du hast recht, da passieren eher merkwürdige Dinge. Ein Blick in den Quelltext klärt das auch: In "wp-includes\query.php" gibt es die Funktion "&get_posts()", die macht die Arbeit beim Holen der Posts.

    Danke für den Hinweis: Ich werde mir die besagte Datei und Funktion mal näher ansehen. Vielleicht finde ich ja da die Lösung.

    Zitat

    Da hätte ich ja eigentlich zwei Seiten erwartet, eine mit zwei und eine mit einem Beitrag.

    Das erwarte ich eigentlich auch.

    Zitat
    PHP
    $posts = query_posts('posts_per_page=2&showposts=3');

    Gut, mit obigem Blick in den Quelltext würde ich eine Seite mit drei Beiträgen erwarten.

    Lt. Codex müsste der Befehl dann so aussehen:

    PHP
    $posts = query_posts('page=2&showposts=3');

    Oder?

    Zitat

    Angezeigt werden mir aber 15 Seiten oder so, alle weiteren Seiten werfen aber einen 404. Liegt das nun am PageNavi-Plugin?!?

    Weiß ich nicht. Ich kenne es nicht.
    Welche WP Version nutzt Du?

    Was mir gerade einfällt:
    In einem anderem Zusammenhang benutze ich ebenfalls die Funktion get_posts(). Und auch da, wirft mir die Funktion zunächst die max. Anzahl pro Seite aus.
    Erst wenn ich das Argument 'numberposts=9999' setze, dann gibt er mir alle (d.h. max. 9999) Datensätze aus.
    Ich glaube, es lohnt sich wirklich der Funktionsweise von get_posts auf den Grund zu gehen. Ich bin mir (fast) sicher, dass dort das Übel zu finden ist.

    Nebenbei: Gibt es eine andere Funktion, die grundsätzlich alle Beiträge auswirft? Leider bin ich bislang nicht fündig geworden, obwohl ich den Codex wie eine Wilde durchsucht habe.

    Bis später. Ich werde dann über meine Eindrücke und Erkenntnisse berichten. ;)

    VG Elke

    Zitat

    ist posts_per_page eben die Anzahl der Beiträge pro Seite sein und showposts die Gesamtzahl der Posts.


    Das habe ich auch immer gedacht, aber m. E. funktioniert es nicht so, wie ich es mir vorstelle.
    Das Argument limit gibt es beim Tag query_posts nicht, das kann man aber beispielsweise mit dem Filter add_filter('post_limits', 'Funktionsname' );
    beeinflussen. Damit habe ich es leider auch nicht geschafft, die Gesamtanzahl zu beeinflussen.

    Hat noch jemand eine Idee?

    VG Elke

    Danke für die Antworten.
    Wie soll ich denn include verwenden ? Dann wären sie doch doppelt oder nicht ?



    Du verwendest statt exclude den Parameter include.
    Und schreibst dort explizit rein, welche Kategorien angezeigt werden sollen, z. B. 'include=2,4,7,9'
    Bitte beachte dabei, dass die Kategorien aufsteigend anzugeben sind. Ansonsten führt dies zu Fehlern.

    Bspl:
    1. Menü:

    PHP
    <?php 
    wp_list_categories('include=1,3,4,5');
    //Hier folgen dann weitere Anweisungen
    wp_list_categories('include=2,6,9'); 
    // Hier folgen beispielsweise weitere Anweisungen
    wp_list_categories('include=17,18,19'); 
    ?>


    Weitere Hinweise findest Du auf der Codex-Seite.

    VG Elke

    Hast Du Dich mal bei Deinem Webspace-Provider erkundigt, ob zu diesen Zeitpunkten der Server erreichbar war?
    Wie sieht das mit Deinem Telefonanbieter aus? Vor kurzem hatte ich Probleme beim Umzug meines Blogs in das Hauptverzeichnis. Es lag nach Aussage meines Webspace-Providers daran, dass während meiner Arbeiten auf dem Server eine IP-Nummer ausgetauscht wurde. Übrigens: Er konnte auf meine Seite zugreifen und sie sich ansehen, nur ich nicht.
    So ganz habe ich das zwar nicht verstanden. Aber nach ungefähr einer halben Stunde konnte ich wieder über meine normale Domainadresse an meine Daten herankommen und auch meine Seite aufrufen. Soll heißen: Frag mal Deinen Telefonanbieter danach, vorallem dann, wenn dies öfter passiert.

    VG Elke

    Hm.
    Elke! Dein Plugin hat leider nicht geholfen. Ich vermute, dass es sich nur auf posts bezieht und nicht auf die description (about yourself) in den Profilseiten, richtig?


    Ja, das wird wohl so sein.
    Aber vielleicht solltest Du es Dir einfach näher ansehen und die Funktion aufrufen, bevor Du den Text in die Datei abspeicherst.
    Nur so eine Idee.

    VG Elke