Plugin Directory

Changeset 3239519


Ignore:
Timestamp:
02/12/2025 04:19:43 PM (14 months ago)
Author:
livestory
Message:

fix SSR content

Location:
live-story-short-code
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • live-story-short-code/tags/1.0.2/livestory.php

    r3236632 r3239519  
    116116    }
    117117
    118     $seo_content = preg_replace('/<!--\[SSR-START\]/i', '', $seo_content);
    119     $seo_content = preg_replace('/\[SSR-END\]-->/i', '', $seo_content);
     118    $seo_content = preg_replace('/<!--\[SSR-START\]/i', '<p>SSRSTART</p>', $seo_content);
     119    $seo_content = preg_replace('/\[SSR-END\]-->/i', '<p>SSREND</p>', $seo_content);
    120120
    121121    $allowed_tags = array (
     
    173173    ?>
    174174
    175     <div <?php echo wp_kses($ls_container, 'entities'); ?>><?php echo wp_kses( $seo_content, $allowed_tags ); ?></div>
     175    <div <?php echo wp_kses($ls_container, 'entities'); ?>><?php echo wp_kses($seo_content, $allowed_tags); ?></div>
    176176    <script type="text/javascript">(function(w){w.fpls_load=w.fpls_load||[];w.fpls_load.push(function(){
    177177    w.ls_<?php echo wp_kses($ls_id, 'entities'); ?>=w.ls_<?php echo wp_kses($ls_id, 'entities'); ?>||new LiveStory("ls-<?php echo wp_kses($ls_id, 'entities'); ?>", {type:"<?php echo wp_kses($ls_type, 'entities'); ?>"})})})(window);</script>
    178178
    179179    <?php
    180     return wp_kses(ob_get_clean(), $allowed_tags);
     180    $res = wp_kses(ob_get_clean(), $allowed_tags);
     181    $res = preg_replace('/<p>SSRSTART<\/p>/i', '<!--[SSR-START]', $res);
     182    $res = preg_replace('/<p>SSREND<\/p>/i', '[SSR-END]-->', $res);
     183    return $res;
     184
    181185}
    182186
  • live-story-short-code/trunk/livestory.php

    r3236632 r3239519  
    116116    }
    117117
    118     $seo_content = preg_replace('/<!--\[SSR-START\]/i', '', $seo_content);
    119     $seo_content = preg_replace('/\[SSR-END\]-->/i', '', $seo_content);
     118    $seo_content = preg_replace('/<!--\[SSR-START\]/i', '<p>SSRSTART</p>', $seo_content);
     119    $seo_content = preg_replace('/\[SSR-END\]-->/i', '<p>SSREND</p>', $seo_content);
    120120
    121121    $allowed_tags = array (
     
    173173    ?>
    174174
    175     <div <?php echo wp_kses($ls_container, 'entities'); ?>><?php echo wp_kses( $seo_content, $allowed_tags ); ?></div>
     175    <div <?php echo wp_kses($ls_container, 'entities'); ?>><?php echo wp_kses($seo_content, $allowed_tags); ?></div>
    176176    <script type="text/javascript">(function(w){w.fpls_load=w.fpls_load||[];w.fpls_load.push(function(){
    177177    w.ls_<?php echo wp_kses($ls_id, 'entities'); ?>=w.ls_<?php echo wp_kses($ls_id, 'entities'); ?>||new LiveStory("ls-<?php echo wp_kses($ls_id, 'entities'); ?>", {type:"<?php echo wp_kses($ls_type, 'entities'); ?>"})})})(window);</script>
    178178
    179179    <?php
    180     return wp_kses(ob_get_clean(), $allowed_tags);
     180    $res = wp_kses(ob_get_clean(), $allowed_tags);
     181    $res = preg_replace('/<p>SSRSTART<\/p>/i', '<!--[SSR-START]', $res);
     182    $res = preg_replace('/<p>SSREND<\/p>/i', '[SSR-END]-->', $res);
     183    return $res;
     184
    181185}
    182186
Note: See TracChangeset for help on using the changeset viewer.