Ändern Sie eine Plugin-function, die von einem anderen Plugin ausgegeben wird

Ich schreibe ein Plugin für eine WordPress-Website mit einer Seitenvorlage mit WP-Typen-Plugin .

Mein Plugin fügt ein Shortcode-Tag hinzu.

Shortcode-Tags innerhalb von ‘the_content’ werden ohne Probleme verarbeitet.

Diese Seitenvorlage gibt jedoch types_render_field(...) WP- types_render_field(...) aus, die Inhalt mit Shortcode-Tags, die aus der database abgerufen wurden, mit get_post_custom($postid) wordpress core functionsaufruf get_post_custom($postid) und zurückgibt.

Ich möchte diese Shortcode-Tags bearbeiten, ohne das Template oder das WP-Typ-Plugin zu ändern, sondern nur meinen Plugin-Code.

Ist das möglich?

Solutions Collecting From Web of "Ändern Sie eine Plugin-function, die von einem anderen Plugin ausgegeben wird"

Ich werde nie den Sinn dieser wild komplizierten “Helfer” Wrapper / Plugins verstehen … aber das beiseite …

Das Plugin bietet viele Filter, die Ihnen helfen könnten. Ich denke, dass der types_view Filter möglicherweise das ist, was Sie wollen. So etwas ist eine Plugin-Datei oder Ihr Theme functions.php könnte es tun:

 add_filter('types_view','do_shortcode'); 

Ich benutze dieses Plugin nicht, habe dieses Plugin noch nie benutzt, und ich schätze – viel – aber ich hoffe, dass es hilft.