Beiträge von maltino

    Update:

    Wenn ich den Shortcode im Text umnennen in [informations]1233[/informations] udn dann die untere funktioneinfüge dann stript er das auch raus nur die original würde auch nicht gehen mit stripe. und demnach auch nicht mit remove

    function shortcode_cleaner() {
    remove_shortcode( 'information' );
    add_shortcode( 'informations', 'my_remove_shortcode' );
    }
    add_action( 'init', 'shortcode_cleaner' );

    function my_remove_shortcode( $atts, $content = null ) {

    return '<div class="information"><p><span>Test </span>' .do_shortcode($content). '</p></div>';

    }


    function remove_shortcode_from_index($content) {
    $content = strip_shortcodes($content);
    return $content;
    }
    add_filter('the_content', 'remove_shortcode_from_index');


    Ich bekomme es nicht hin. Ich will ein vorhanden Shortcode löschen und eins mit dem gleichen Namen erstellen.


    Child Theme Funktions.php

    Code
    function shortcode_cleaner() {
        remove_shortcode( 'information' );
        add_shortcode( 'information', 'my_remove_shortcode' );
    }
    add_action( 'init', 'shortcode_cleaner' );
    
    
    function my_remove_shortcode( $atts, $content = null ) {  
            
            return '<div class="information"><p><span>Test  </span>' .do_shortcode($content). '</p></div>';   }


    original shortcodes.php

    keine ahnung ob ich noch was vergessen habe, aber er zeigt immer wieder das alte an.

    Das geht ganz einfach.

    Ich würde es so machen. zwei Naviagtionen erstellen und dann mit php if abfragen.

    if frontpage dann soll die navigation a und wenn nicht frontpage dann navigation b.


    if ( is_front_page() && is_home() ) {
    navigation a
    } else {
    navigation b
    }
    der php stimmt jetzt nicht aber so geht es aufjedenfall ;) ob jetzt if home oder if frontpage .. da habe ich keine ahnung.

    leg zwei navigationen an und dann einmal die eine ausgeben und wenn nicht die andere. normal if else abfrage


    Du könntest es mit Conditional-Tags versuchen: https://codex.wordpress.org/Conditional_Tags
    z.B. mit if(is_page()) https://codex.wordpress.org/Conditio...gs#A_PAGE_Page

    Ich habe Frage,

    wir nutzen die normale Permlinkstruktur /%postname%/.

    Jetzt haben wir einzelne Seiten die wir aber in domain/angebote/%postname%/ verlinken wollen.

    Wir können wir jetzt einzelne seiten so verlinken, dass domain/angebote/%postname%/ funktioniert?

    Es sollen nur einzelne Seiten nicht alle beiträge verlinkt werden.

    Ein Slash lässt sich im Seiten Editor unter permlinks nicht eintragen und wird immer gelöscht.


    Geht es nur per htaccess?


    Mfg maltino

    Ok habs erstmal hinbekommen.

    jetzt zwar ohne custom field welches man im post direkt selber bestimmen kann und somit jetzt erstmal statisch angelegt.

    query 1


    query 2

    das erste query oben habe ich erstmal hinbekommen.

    Das funktioniert auch soweit

    Würde mir auch reichen, wenn jemand überhaupt erstmal das 2 query parat hätte

    Code
    array(
                'key'=>'deallink',
                'value'=> 'amazon.de',
                'compare' => '=='
          ),


    geht leider nicht.

    das geht alles mit custom fields. Das Plugin advanced custom fields gibt da schon viele möglichkeiten. Da lässt sich schon viel einstellen und auch vordefinierte Texte schreiben. Dazu musst du in der php datei deiner posts gucken und dort wo die media button eingebunden werden, dass custom field ausgeben.

    wenn du zum beispiel dann zwei custom fields nimmst kannst du sogar noch mehr damit spielen und probieren.

    normalerweise könnte das so aussehen <a href="<php customfield1 ?>"><img src="<?php customfield2 ?>" alt="text123"></img></a>

    die custom fields werden einem dann bei beitragsschreiben angezeigt. Custom Field 1 ist dann zum beispiel ein textfeld und custom field 2 eine dropdownliste wo du auswählen kannst was du anklickst und was demtentsprechend ausgegeben wird.

    custom fields sind felder (variablen) die in einem loop gespeichert werden. Der Loop ist zum beispiel ein beitrag mit der post-id-2 und alle custom fields die dem beitrag zugeorndet werden, werden dann dort ausgegeben. Deswegen muss das custom field auch im loop der php datei ausgegeben werden.

    Danke, mir wurde hir schon mehrfach geholfen.

    Ich habe eine weitere Frage :-)

    Ich habe mir ein Custom Page Template gebaut und will dort alle Posts nach einem Keyword anzeigen lassen. Zum Beispiel alle Posts mit einem Preisfehler. Dazu habe ich ein page template angelegt und dort das query reingeschrieben.

    The Post content wird oben drüber ausgeben und unten drunter sollen dann die gefundenen Beiträge sein.


    Kann mir jemand dieses query ergänzen?

    Am liebsten wäre es mir, wenn man das Suchkriterium per custom field ändern kann. Dann braucht man immer nur eine neue Seite anlegen und kann per Custom Field selber auswählen und muss nicht im php code bearbeiten. Zudem sollen nur posts angezeigt werden und nach datum von neu bis alt sortiert werden.

    Vorteil ich muss nur ein Template anlegen und kann das dann per custom field anpassen. Geht das überhaupt?

    custom field heißt z.b searchcriteria-content
    Mein query sieht momentan so aus:


    Das zweite query sollte genau das gleich wie oben sein, jedoch sollen alle beiträge angezeigt werden die ein bestimmen text in einem custom field haben.

    das custom field heißt deallink und in diesem sind url gespeichert. Das query soll jetzt nur beiträge anzeigen die z.b ebay in der url (custom field:deallink) haben. Das suchwort soll hier auch wieder per custom field angepasst werden.

    das custom field soll searchcriteria-link heißen.

    somit habe ich zweit template die ich unter page auswählen kann und unten unter den page die searchcriteria content oder link per custom field einspielen kann .

    ich weiß ist ein wenig kompliziert aber ich danke :-)

    würde einfach mal per ftp in die .php datei reingehen (content.php / die das template für beiträge ausgibt. dort kann man es entweder per hardbefehl reinschreiben oder du guckst einfach mal von welcher datei er die übersetzung holt. nicht immer wird alles per po übersetzt.

    sehe gerade der link wird von dir eingefügt oder? manchmal kann man es auch direkt in php den text ändern. https://www.google.de/?gws_rd=ssl#q=…ge+redmore+text

    1.) Welche möglichkeiten gibt es im Backend neben den Datum & Zeit veränderung button noch einen Button einzufügen der dem beitrag autmatisch die neueste Zeit gibt bzw den Post nach oben (Stelle 1 schiebt)

    Wir müssen oft Beiträge updaten und nach oben setzen und jetzt ist es so, dass wir immer das datum und die zeit einstellen müssen. das ist ziemlich nervig bei 20 beiträgen am tag.

    Gibt es eine Funktion bzw möglichkeit noch was einzufügen?
    Habe mal ein Bild eingefügt. Entweder aktuelle Uhrzeit oder Post an erste Stelle Button.

    2.) Im Frontend haben wir ja schon den direkt link ins backend zum beitrag. Gibt es da vielleicht auch eine Möglichkeit sone art quickedit dann hinzumachen wo man den beitrag nach oben setzen kann? Falls man mal nichts am beitrag im backend ändern möchte sondern nur den beitrag nach oben haben will.


    Ich danke und hoffe es ist verständlich.

    Eclipse Link Cloaker nutzen fast alles deal seiten außer dealbunny die nutzen das link cloaking plugin und habe es sich wohl so umgeschrieben, dass auch custom fields gecloaket werden. normalerweise kann das nur die pro version und die kosten 70 im schnitt.

    Im Eclispe link cloaker kann man auch auswählen welche seiten links gecloaked werden sollen. kann ich nur empfehlen.

    falls du ein affiliate script suchst, das automatisch die links um ref links ergänzt muss es schon gut gemacht sein, weil die links sich auch immer ändern etc und man dann alte links drinnen hat die nichts getrackt werden. (nur als info)

    wir haben wordpress komplett neu installiert und haben jetzt wieder das Problem, dass in den Entwicklertools die css nicht geladen wird. Anfangs ging es noch, aber jetzt dreht sich nur das rädchen und es wird kein file angezeigt.

    Bisher sind wir dann so vorgegangen, dass man einen neuen Tab auf macht und dort wurde die css wieder geladen. Solange bis man F5 gedrückt hat.

    - Ich versteh es nicht -

    Beim alten Design hab ichs hingenommen aber jetzt stört es! Hat jemand eine idee?

    Manchmal geht es, aber wenn man 3 4 mal irgendwo drauf klickt dann läd er die css manchmal nicht.

    Gestern ging es noch.

    http://goo.gl/TtuhCI


    gibt es einen unterschied zwischen

    Zitat

    function remove_parent_image_sizes( $sizes ) {
    unset( $sizes['custom_size_parent_1'] );
    unset( $sizes['custom_size_parent_2'] );

    return $sizes;


    und


    (angenommen in beiden würden jetzt die gleichen werte drinnen stehen)