WordPress.org

Support

Support » Plugins and Hacks » Change contents BEFORE writing to DB

Change contents BEFORE writing to DB

  • Hi all!
    I want to process the post content before it is written to the database upon saving a post. This means I cannot use filters because they only work on rendering the data (when retrieved from DB)… I must thus use an action hook. add_action(‘save_post’, ‘myFunction’); only parses the post_id and not the content. does anyone have any pointers how I should take care of this?

Viewing 3 replies - 1 through 3 (of 3 total)
  • bump …

    I want also modify the content before send it in the database

    for instance, When user write “N:\repository\ …” I want to change it by “file://///servername/repository/ …”

    Any idea?

    add_action(‘save_post’,’myfunction’)
    function myfunction{$content=str_replace(‘…’,’…’,$content);}

    thanks in advance

    mrmist

    @mrmist

    Forum Janitor

    Maybe you could use WordPress shortcodes instead?

    Take a look at this thread. It concerns almost the same question.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Change contents BEFORE writing to DB’ is closed to new replies.