文件操作 - update-2.5.5.php
返回文件管理
返回主菜单
删除本文件
文件: /home/www/public/wp-content/plugins/testimonial-free/src/Admin/updates/update-2.5.5.php
编辑文件内容
<?php /** * Update options for the version 2.5.5 * * @link https://shapedplugin.com * * @package testimonial_free * @subpackage testimonial_free/Admin/updates */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } update_option( 'testimonial_version', '2.5.5' ); update_option( 'testimonial_db_version', '2.5.5' ); $args = new \WP_Query( array( 'post_type' => array( 'page' ), 'post_status' => 'publish', 'posts_per_page' => '300', ) ); $post_ids = wp_list_pluck( $args->posts, 'ID' ); if ( count( $post_ids ) > 0 ) { add_filter( 'wp_revisions_to_keep', '__return_false' ); foreach ( $post_ids as $post_key => $pid ) { $post_data = get_post( $pid ); $post_content = isset( $post_data->post_content ) ? $post_data->post_content : ''; if ( ! empty( $post_content ) && ( strpos( $post_content, 'wp:sp-testimonial-free' ) !== false ) ) { $post_content = preg_replace( '/wp:sp-testimonial-free/i', 'wp:sp-testimonial-pro', $post_content ); $gutenberg_post = array( 'ID' => $pid, 'post_content' => $post_content, ); // Update the post into the database. wp_update_post( $gutenberg_post ); } } }
修改文件时间
将文件时间修改为当前时间的前一年
删除文件