Keresés

Új hozzászólás Aktív témák

  • kevesbence

    csendes tag

    válasz miqlas #8710 üzenetére

    Igen, én is valami hasonlót csináltam.
    Ez most működik, beszúrja az értéket.

    BEGIN
        IF NEW.post_parent <> 0 AND NEW.post_type = 'revision' AND NEW.post_status = 'inherit' THEN
            INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUES (NULL, NEW.post_parent, 'single_post_subtitle2', NEW.post_excerpt);
        END IF;
    END


    Ez a fenti kód működik (azt még nem csináltam meg, hogy bejegyzés frissítésénél ne új értéket szúrjon be a wp_postmeta táblába, hanem a meglévőt frissítse le), viszont a plugin ezt a meta_keyt használja: single_post_subtitle

    Tök érdekes, hogy a single_post_subtitle2névvel lefut az insert, viszont ha single_post_subtitlenévre állítom a key-t, akkor nem. Olyan, mintha publikálásnál a plugin ezt a nevet lockolná, és nem engedi ezért beszúrni nekem. Tök érdekes, és baromi jó lenne, ha lenne debug móde a triggernél, hogy futtásnál lássam, mit dob.

    Erre van ötletetek, hogy miért nem működhet a single_post_subtitlekey-value párosra?

Új hozzászólás Aktív témák