Deprecated: Function get_currentuserinfo is deprecated since version 4.5.0! Use wp_get_current_user() instead. in /var/www/html/wp-includes/functions.php on line 5383

rctorp

Forum Replies Created

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • in reply to: Content of page, portfolio and post does is empty #6889
    rctorp
    Member

    Guess you are bussy.

    I made my own plugin based on the above-mentioned code and now everything works perfectly

    in reply to: Content of page, portfolio and post does is empty #6886
    rctorp
    Member

    It seems that the problem is related to the plugin shortcodes-pro, especially the filter that has been added to line 57 in the file
    shortcodes-pro/inc/class-shortcodespro-type.php

    This calles the following functions:
    function sp_do_shortcode( $content ) {
    return $this->replace_do_shortcode( $content );
    }

    * Searches and replaces up to 3 levels of [do] shortcode.

    function replace_do_shortcode( $content ) {
    // short shortcode
    $pattern = ‘~\[do action\=\”[^\”]*\”\s?[^\]]*?\/]~’;
    $content = preg_replace_callback( $pattern, array( &$this, ‘replace_do_shortcode_callback’ ), $content );

    // normal shortcode/no nesting
    $pattern = ‘~\[do action\=\”[^\”]*\”\s?[^\]\/]*\]( [^\[\d\o\n]* )\[\/do\]~’;
    $content = preg_replace_callback( $pattern, array( &$this, ‘replace_do_shortcode_callback’ ), $content );

    return $content;
    }

    Since this plugin is part of the theme and the filter is in an anonymus object I had to search for it. Its probably not compatible to other PHP-versions.

    As my host-provider tells me, this code ought to work if its add’ed to the sent-part in the init-action:

    <?php
    function dnd_fix_shortcode_filter() {
    global $wp_filter;
    $hook=’the_content’;
    $found=0;
    foreach($wp_filter[$hook] as $priority=>$record) {
    foreach($record as $name => $values) {
    if (strpos($name,’sp_do_shortcode’)>0) {
    remove_filter($hook,$name,$priority);
    $found=1;
    break;
    }
    }
    if($found) break;
    }
    }
    ?>

    ————
    The question is: This way of working around the problem is not something i prefer. In fact I ususally avoid it at all cost.

    Any advice?

    in reply to: Content of page, portfolio and post does is empty #6885
    rctorp
    Member

    Our host-provider has looked into the problem, disablet all plugins but with no success. (We have about 30 different sub-sites on the multisite and has never experienced this problem).

    So what would you advice me to do?

    in reply to: Content of page, portfolio and post does is empty #6884
    rctorp
    Member

    Thank you for a really quick feedback. I’ve asked the company that is hosting the site to look into the problem and try you suggested solution. I will let you know if we find a solution and what it is.

    Christian

    in reply to: Content of page, portfolio and post does is empty #6882
    rctorp
    Member

    (forgot to say; I’m using Versjon: 3.3)

Viewing 5 posts - 1 through 5 (of 5 total)