Forum Replies Created

Viewing 3 replies - 1 through 3 (of 3 total)
  • thanks, @mrfreud and @fredtoft
    I Updated PHP ver to 7.4 and It still has the same errors 🙁

    Updated PHP ver to 7.4 and It still have the same errors 🙁

    hi all
    I also have the same but when I found file and i DID NOT FIND LINE 9 AND 223
    THIS IS CODE IN FILE welcome-panel.php

    <?php
    
    function wpcf7_welcome_panel() {
    	$classes = 'welcome-panel';
    
    	$vers = (array) get_user_meta( get_current_user_id(),
    		'wpcf7_hide_welcome_panel_on', true );
    
    	if ( wpcf7_version_grep( wpcf7_version( 'only_major=1' ), $vers ) ) {
    		$classes .= ' hidden';
    	}
    
    ?>
    <div id="welcome-panel" class="<?php echo esc_attr( $classes ); ?>">
    	<?php wp_nonce_field( 'wpcf7-welcome-panel-nonce', 'welcomepanelnonce', false ); ?>
    	<a class="welcome-panel-close" href="<?php echo esc_url( menu_page_url( 'wpcf7', false ) ); ?>"><?php echo esc_html( __( 'Dismiss', 'contact-form-7' ) ); ?></a>
    
    	<div class="welcome-panel-content">
    		<div class="welcome-panel-column-container">
    
    			<div class="welcome-panel-column">
    				<h3><span class="dashicons dashicons-shield" aria-hidden="true"></span> <?php echo esc_html( __( "Getting spammed? You have protection.", 'contact-form-7' ) ); ?></h3>
    
    				<p><?php echo esc_html( __( "Spammers target everything; your contact forms aren’t an exception. Before you get spammed, protect your contact forms with the powerful anti-spam features Contact Form 7 provides.", 'contact-form-7' ) ); ?></p>
    
    				<p><?php
    	echo sprintf(
    		/* translators: links labeled 1: 'Akismet', 2: 'reCAPTCHA', 3: 'disallowed list' */
    		esc_html( __( 'Contact Form 7 supports spam-filtering with %1$s. Intelligent %2$s blocks annoying spambots. Plus, using %3$s, you can block messages containing specified keywords or those sent from specified IP addresses.', 'contact-form-7' ) ),
    		wpcf7_link(
    			__( 'https://contactform7.com/spam-filtering-with-akismet/', 'contact-form-7' ),
    			__( 'Akismet', 'contact-form-7' )
    		),
    		wpcf7_link(
    			__( 'https://contactform7.com/recaptcha/', 'contact-form-7' ),
    			__( 'reCAPTCHA', 'contact-form-7' )
    		),
    		wpcf7_link(
    			__( 'https://contactform7.com/comment-blacklist/', 'contact-form-7' ),
    			__( 'disallowed list', 'contact-form-7' )
    		)
    	);
    				?></p>
    			</div>
    
    <?php if ( defined( 'FLAMINGO_VERSION' ) ) : ?>
    			<div class="welcome-panel-column">
    				<h3><span class="dashicons dashicons-megaphone" aria-hidden="true"></span> <?php echo esc_html( __( "Contact Form 7 needs your support.", 'contact-form-7' ) ); ?></h3>
    
    				<p><?php echo esc_html( __( "It is hard to continue development and support for this plugin without contributions from users like you.", 'contact-form-7' ) ); ?></p>
    
    				<p><?php
    	echo sprintf(
    		/* translators: %s: link labeled 'making a donation' */
    		esc_html( __( 'If you enjoy using Contact Form 7 and find it useful, please consider %s.', 'contact-form-7' ) ),
    		wpcf7_link(
    			__( 'https://contactform7.com/donate/', 'contact-form-7' ),
    			__( 'making a donation', 'contact-form-7' )
    		)
    	);
    				?></p>
    
    				<p><?php echo esc_html( __( "Your donation will help encourage and support the plugin’s continued development and better user support.", 'contact-form-7' ) ); ?></p>
    			</div>
    <?php else: ?>
    			<div class="welcome-panel-column">
    				<h3><span class="dashicons dashicons-editor-help" aria-hidden="true"></span> <?php echo esc_html( __( "Before you cry over spilt mail…", 'contact-form-7' ) ); ?></h3>
    
    				<p><?php echo esc_html( __( "Contact Form 7 doesn’t store submitted messages anywhere. Therefore, you may lose important messages forever if your mail server has issues or you make a mistake in mail configuration.", 'contact-form-7' ) ); ?></p>
    
    				<p><?php
    	echo sprintf(
    		/* translators: %s: link labeled 'Flamingo' */
    		esc_html( __( 'Install a message storage plugin before this happens to you. %s saves all messages through contact forms into the database. Flamingo is a free WordPress plugin created by the same author as Contact Form 7.', 'contact-form-7' ) ),
    		wpcf7_link(
    			__( 'https://contactform7.com/save-submitted-messages-with-flamingo/', 'contact-form-7' ),
    			__( 'Flamingo', 'contact-form-7' )
    		)
    	);
    				?></p>
    			</div>
    <?php endif; ?>
    
    		</div>
    	</div>
    </div>
    <?php
    }
    
    add_action( 'wp_ajax_wpcf7-update-welcome-panel',
    	'wpcf7_admin_ajax_welcome_panel', 10, 0 );
    
    function wpcf7_admin_ajax_welcome_panel() {
    	check_ajax_referer( 'wpcf7-welcome-panel-nonce', 'welcomepanelnonce' );
    
    	$vers = get_user_meta( get_current_user_id(),
    		'wpcf7_hide_welcome_panel_on', true );
    
    	if ( empty( $vers ) or ! is_array( $vers ) ) {
    		$vers = array();
    	}
    
    	if ( empty( $_POST['visible'] ) ) {
    		$vers[] = wpcf7_version( 'only_major=1' );
    	}
    
    	$vers = array_unique( $vers );
    
    	update_user_meta( get_current_user_id(),
    		'wpcf7_hide_welcome_panel_on', $vers );
    
    	wp_die( 1 );
    }
Viewing 3 replies - 1 through 3 (of 3 total)