Footer breaks

Accueil Forums Main plugin support Footer breaks

20 sujets de 1 à 20 (sur un total de 26)
  • Auteur
    Messages
  • #711658
    lisa lawton
    Participant

    Hello,

    Footer gets moved into a duplicate container when activating wp customer area
    when I activate thw qp customer area, within the customer area designated pages I get the footer moved into a duplicate container and the footer breaks
    all other pages in the site (non wp customer area – the footer is fine)

    1. WordPress version: {5.4.1}
    2. WP Customer Area version: {7.8.6.}
    3. Related add-ons versions: {authentiction forms 5.1.3.}
    Pièces jointes:
    #711964
    Thomas Lartaud
    Admin bbPress

    Hi,

    Can you try this please:

    – Open file customer-area\src\php\core-addons\customer-pages\customer-pages-addon.class.php
    – Line 1035, you’ll find the function define_main_content_filter
    – Replace the whole function with this one and tell me if it fixes your issue or not

            /**
             * Main WPCA content filter
             *
             * Never use the default WP filter called <code>the_content</code>,
             * use <code>cuar/core/the_content</code> instead !
             *
             * @param $content
             *
             * @return mixed|void
             */
            public function define_main_content_filter($content)
            {
                $post_id = get_the_ID();
                if ((!$this->is_customer_area_page($post_id) && !cuar_is_customer_area_private_content($post_id))
                    || !is_main_query()
                )
                {
                    return $content;
                }
    
                return apply_filters('cuar/core/the_content', $content);
            }

    Best regards.

    #716051
    lisa lawton
    Participant
    #716052
    lisa lawton
    Participant

    I also lose the header for the page – so no general menu etc

    #716098
    lisa lawton
    Participant

    ignore the header part.

    The content of the single file page is duplicated. I have added screen grabs for you to better explain. This is my last hurdle and site can go live. I have used wp-customer area before 2 or 3 times and never any issues

    This is the content of my cuar-single.php

    <?php

    get_header(); ?>

    <?php
    while ( have_posts() ) : the_post();
    get_template_part( ‘content’, ‘page’ );
    endwhile;
    ?>

    <!– #main-content –>

    <?php
    get_footer();

    thanks in advance

    Pièces jointes:
    #716149
    Thomas Lartaud
    Admin bbPress

    Hi,

    Can you also paste the content of content-page.php and footer.php?

    Please paste this in a code block to avoid our forums deleting/modifying some parts of your code.

    Regards.

    #716179
    lisa lawton
    Participant

    Thanks Thomas, I hope I have added this correctly

    the theme is thegem

    this is the content-page.php

    <?php
    /**
     * The template used for displaying page content on home page
     */
    
    $thegem_page_data = array(
    	'title' => thegem_get_sanitize_page_title_data(get_the_ID()),
    	'effects' => thegem_get_sanitize_page_effects_data(get_the_ID()),
    	'slideshow' => thegem_get_sanitize_page_slideshow_data(get_the_ID()),
    	'sidebar' => thegem_get_sanitize_page_sidebar_data(get_the_ID())
    );
    
    $thegem_page_effects = $thegem_page_data['effects'];
    $fullpage_enabled = false;
    
    if ($thegem_page_effects['effects_page_scroller']) {
        
        if ($thegem_page_effects['effects_page_scroller_type'] == 'basic') {
            wp_enqueue_script('thegem-page-scroller');
        } else {
            if (thegem_is_plugin_active('js_composer/js_composer.php') &amp;&amp; !vc_is_page_editable()) {
                $fullpage_enabled = true;
                thegem_enqueue_fullpage();
            }
        }
    
        $thegem_page_effects['effects_no_bottom_margin'] = true;
        $thegem_page_effects['effects_no_top_margin'] = true;
    }
    
    $thegem_no_margins_block = '';
    if ($thegem_page_effects['effects_no_bottom_margin']) {
    	$thegem_no_margins_block .= ' no-bottom-margin';
    }
    if ($thegem_page_effects['effects_no_top_margin']) {
    	$thegem_no_margins_block .= ' no-top-margin';
    }
    
    $thegem_panel_classes = array('panel', 'row');
    $thegem_center_classes = 'panel-center';
    $thegem_sidebar_classes = '';
    if (is_active_sidebar('page-sidebar') &amp;&amp; $thegem_page_data['sidebar']['sidebar_position']) {
    	$thegem_panel_classes[] = 'panel-sidebar-position-' . $thegem_page_data['sidebar']['sidebar_position'];
    	$thegem_panel_classes[] = 'with-sidebar';
    	$thegem_center_classes .= ' col-lg-9 col-md-9 col-sm-12';
    	if ($thegem_page_data['sidebar']['sidebar_position'] == 'left') {
    		$thegem_center_classes .= ' col-md-push-3 col-sm-push-0';
    		$thegem_sidebar_classes .= ' col-md-pull-9 col-sm-pull-0';
    	}
    } else {
    	$thegem_center_classes .= ' col-xs-12';
    }
    if ($thegem_page_data['sidebar']['sidebar_sticky']) {
    	$thegem_panel_classes[] = 'panel-sidebar-sticky';
    	wp_enqueue_script('thegem-sticky');
    }
    $thegem_pf_data = array();
    if (get_post_type() == 'thegem_pf_item') {
    	$thegem_pf_data = thegem_get_sanitize_pf_item_data(get_the_ID());
    }
    if ($thegem_page_data['slideshow']['slideshow_type']) {
    	thegem_slideshow_block(array('slideshow_type' => $thegem_page_data['slideshow']['slideshow_type'], 'slideshow' => $thegem_page_data['slideshow']['slideshow_slideshow'], 'lslider' => $thegem_page_data['slideshow']['slideshow_layerslider'], 'slider' => $thegem_page_data['slideshow']['slideshow_revslider']));
    }
    
    if (!$fullpage_enabled) {
        echo thegem_page_title();
    }
    
    ?>
    
    <div class="block-content<?php echo esc_attr($thegem_no_margins_block); ?>">
    	<div class="container<?php if (get_post_type() == 'thegem_pf_item' &amp;&amp; $thegem_pf_data['fullwidth']) {
    		echo '-fullwidth';
    	} ?>">
    		<div class="<?php echo esc_attr(implode(' ', $thegem_panel_classes)); ?>">
    
    			<div class="<?php echo esc_attr($thegem_center_classes); ?>">
    				<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    
    					<div class="entry-content post-content">
                            <?php echo ($fullpage_enabled ? '<div id="thegem-fullpage">' : ''); //start div fullpage ?>
    
                            <?php
                                if ((get_post_type() == 'post' || get_post_type() == 'thegem_news') &amp;&amp; $thegem_featured_content = thegem_get_post_featured_content(get_the_ID(), 'thegem-blog-default', true)) {
                                    wp_enqueue_style('thegem-blog');
                                    echo '<div class="blog-post-image centered-box">';
                                    echo $thegem_featured_content;
                                    echo '</div>';
                                }
    						?>
    
    						    <?php if (get_post_type() == 'post'):
    							$thegem_categories = get_the_category();
    							$thegem_categories_list = array();
    							foreach ($thegem_categories as $thegem_category) {
    								$thegem_categories_list[] = '<a href="' . esc_url(get_category_link($thegem_category->term_id)) . '" title="' . esc_attr(sprintf(__("View all posts in %s", "thegem"), $thegem_category->name)) . '">' . $thegem_category->cat_name . '</a>';
    							}
    							$print_block = false;
    							ob_start();
    							?>
    
    							<div class="post-meta date-color">
    								<div class="entry-meta single-post-meta clearfix gem-post-date">
    									<div class="post-meta-right">
    
    										<?php if (comments_open() &amp;&amp; !thegem_get_option('blog_hide_comments')) : $print_block = true; ?>
    											<span class="comments-link"><?php comments_popup_link(0, 1, '%'); ?></span>
    										<?php endif; ?>
    										<?php if (comments_open() &amp;&amp; !thegem_get_option('blog_hide_comments') &amp;&amp; function_exists('zilla_likes') &amp;&amp; !thegem_get_option('blog_hide_likes')): ?>
    											<span class="sep"></span><?php endif; ?>
    										<?php if (function_exists('zilla_likes') &amp;&amp; !thegem_get_option('blog_hide_likes')) {
    											$print_block = true;
    											echo '<span class="post-meta-likes">';
    											zilla_likes();
    											echo '</span>';
    										} ?>
    										<?php if (!thegem_get_option('blog_hide_navigation')) : $print_block = true; ?>
    											<span class="post-meta-navigation">
    												<?php previous_post_link('<span class="post-meta-navigation-prev" title="' . esc_attr__('Previous post', 'thegem') . '">%link</span>', '&#xe636;', true); ?>
    												<?php if (!empty($thegem_categories[0])) : ?><span
    														class="post-meta-category-link"><a
    															href="<?php echo esc_url(apply_filters('thegem_blog_category_link', get_category_link($thegem_categories[0]->term_id))); ?>">&#xe620;</a>
    													</span><?php endif; ?>
    												<?php next_post_link('<span class="post-meta-navigation-next" title="' . esc_attr__('Next post', 'thegem') . '">%link</span>', '&#xe634;', true); ?>
    											</span>
    										<?php endif ?>
    									</div>
    									<div class="post-meta-left">
    										<?php if (!thegem_get_option('blog_hide_author')) : $print_block = true; ?>
    											<span class="post-meta-author"><?php printf(esc_html__('By %s', 'thegem'), get_the_author_link()) ?></span>
    										<?php endif ?>
    										<?php if ($thegem_categories &amp;&amp; !thegem_get_option('blog_hide_categories')) : $print_block = true; ?>
    											<?php if (!thegem_get_option('blog_hide_author')): ?><span
    													class="sep"></span> <?php endif ?><span
    													class="post-meta-categories"><?php echo implode(' <span class="sep"></span> ', $thegem_categories_list); ?></span>
    										<?php endif ?>
    										<?php if (!thegem_get_option('blog_hide_date')) : $print_block = true; ?>
    											<?php if (!thegem_get_option('blog_hide_author') || $thegem_categories &amp;&amp; !thegem_get_option('blog_hide_categories')) : ?>
    												<span class="sep"></span> <?php endif ?><span
    													class="post-meta-date"><?php the_date(); ?></span>
    										<?php endif ?>
    									</div>
    								</div><!– .entry-meta –>
    							</div>
    							<?php
    							$post_block_print = ob_get_clean();
    							if ($print_block) {
    								echo $post_block_print;
    							}
    						endif;
    						?>
    
    						<?php if (get_post_type() == 'thegem_pf_item') :
    							$thegem_categories = get_the_terms(get_the_ID(), 'thegem_portfolios');
    							$thegem_categories_list = array();
    							if ($thegem_categories) {
    								foreach ($thegem_categories as $thegem_category) {
    									$thegem_categories_list[] = '<span class="gem-date-color">' . $thegem_category->name . '</span>';
    								}
    							}
    							?>
    
    							<div class="post-meta date-color">
    								<div class="entry-meta single-post-meta clearfix gem-post-date">
    									<div class="post-meta-right">
    										<?php if (!thegem_get_option('portfolio_hide_top_navigation')): ?>
    											<span class="post-meta-navigation">
    												<?php previous_post_link('<span class="post-meta-navigation-prev" title="' . esc_attr__('Previous post', 'thegem') . '">%link</span>', '&#xe603;', false, '', 'thegem_portfolios'); ?>
    												<?php if ($thegem_pf_data['back_url']) : ?><span
    														class="post-meta-category-link"><a
    															href="<?php echo esc_url($thegem_pf_data['back_url']); ?>">&#xe66d;</a>
    													</span><?php endif; ?>
    												<?php next_post_link('<span class="post-meta-navigation-next" title="' . esc_attr__('Next post', 'thegem') . '">%link</span>', '&#xe601;', false, '', 'thegem_portfolios'); ?>
    											</span>
    										<?php endif ?>
    									</div>
    									<div class="post-meta-left">
    										<?php if (!thegem_get_option('portfolio_hide_date')): ?>
    											<span class="post-meta-date"><?php the_date(); ?></span>
    										<?php endif ?>
    										<?php if ($thegem_categories &amp;&amp; !thegem_get_option('portfolio_hide_sets')): ?>
    											<?php if (!thegem_get_option('portfolio_hide_date')): ?><span
    													class="sep"></span> <?php endif ?><span
    													class="post-meta-categories"><?php echo implode(' <span class="sep"></span> ', $thegem_categories_list); ?></span>
    										<?php endif ?>
    										<?php if (function_exists('zilla_likes') &amp;&amp; !thegem_get_option('portfolio_hide_likes')) {
    											if (!thegem_get_option('portfolio_hide_date') || $thegem_categories &amp;&amp; !thegem_get_option('portfolio_hide_sets')): ?><span
    												class="sep"></span> <?php endif;
    											echo '<span class="post-meta-likes">';
    											zilla_likes();
    											echo '</span>';
    										} ?>
    									</div>
    								</div><!– .entry-meta –>
    							</div>
    						<?php endif ?>
    
    						<?php
    						the_content();
    						wp_link_pages(array(
    							'before' => '<div class="page-links"><span class="page-links-title">' . esc_html__('Pages:', 'thegem') . '</span>',
    							'after' => '</div>',
    							'link_before' => '<span>',
    							'link_after' => '</span>',
    						));
    						?>
    
                            <?php echo ($fullpage_enabled ? '</div>' : ''); //end div fullpage ?>
    					</div><!– .entry-content –>
    
    					<?php if (get_post_type() == 'post') {
    						if(!thegem_get_option('blog_hide_tags')) {
    							echo get_the_tag_list('<div class="post-tags-list date-color">', '', '</div>');
    						}
    						if(!thegem_get_option('blog_hide_socials')) {
    							thegem_socials_sharing();
    						}
    					} ?>
    
    					<?php if (get_post_type() == 'post') {
    						thegem_author_info(get_the_ID(), true);
    					} ?>
    
    					<?php if (get_post_type() == 'post' &amp;&amp; !thegem_get_option('blog_hide_realted')) {
    						thegem_related_posts();
    					} ?>
    
    					<?php if (get_post_type() == 'thegem_pf_item') : ?>
    						<div class="portfolio-item-page-bottom clearfix">
    							<?php if (!thegem_get_option('portfolio_hide_socials')) : ?>
    								<div class="<?php if (!thegem_get_option('socials_colors_posts')) : ?>socials-colored <?php endif; ?>socials-rounded<?php if (get_post_type() == 'thegem_pf_item' &amp;&amp; $thegem_pf_data['fullwidth']) {
    									echo ' centered-box';
    								} ?>">
    									<?php thegem_socials_sharing(); ?>
    								</div>
    							<?php endif; ?>
    							<?php if ($thegem_pf_data['project_link']) {
    								thegem_button(array('size' => 'tiny', 'href' => $thegem_pf_data['project_link'], 'position' => $thegem_pf_data['fullwidth'] ? 'center' : 'right', 'text' => ($thegem_pf_data['project_text'] ? $thegem_pf_data['project_text'] : __('Go to project', 'thegem')), 'extra_class' => 'project-button'), 1);
    							} ?>
    						</div>
    						<?php if (!thegem_get_option('portfolio_hide_bottom_navigation')): ?>
    							<div class="block-divider gem-default-divider"></div>
    							<div class="block-navigation<?php if (get_post_type() == 'thegem_pf_item' &amp;&amp; $thegem_pf_data['fullwidth']) {
    								echo ' centered-box';
    							} ?>">
    								<?php if ($thegem_nav_post = get_previous_post(true, '', 'thegem_portfolios')) : ?>
    									<?php thegem_button(array(
    										'text' => __('Prev', 'thegem'),
    										'href' => get_permalink($thegem_nav_post->ID),
    										'style' => 'outline',
    										'size' => 'tiny',
    										'position' => $thegem_pf_data['fullwidth'] ? 'inline' : 'left',
    										'icon' => 'prev',
    										'border_color' => thegem_get_option('button_background_hover_color'),
    										'text_color' => thegem_get_option('button_background_hover_color'),
    										'hover_background_color' => thegem_get_option('button_background_hover_color'),
    										'hover_text_color' => thegem_get_option('button_outline_text_hover_color'),
    										'extra_class' => 'block-portfolio-navigation-prev'
    									), 1); ?>
    								<?php endif; ?>
    								<?php if ($thegem_nav_post = get_next_post(true, '', 'thegem_portfolios')) : ?>
    									<?php thegem_button(array(
    										'text' => __('Next', 'thegem'),
    										'href' => get_permalink($thegem_nav_post->ID),
    										'style' => 'outline',
    										'size' => 'tiny',
    										'position' => $thegem_pf_data['fullwidth'] ? 'inline' : 'right',
    										'icon' => 'next',
    										'icon_position' => 'right',
    										'border_color' => thegem_get_option('button_background_hover_color'),
    										'text_color' => thegem_get_option('button_background_hover_color'),
    										'hover_background_color' => thegem_get_option('button_background_hover_color'),
    										'hover_text_color' => thegem_get_option('button_outline_text_hover_color'),
    										'extra_class' => 'block-portfolio-navigation-next'
    									), 1); ?>
    								<?php endif; ?>
    							</div>
    						<?php endif; ?>
    					<?php endif; ?>
    
    					<?php
    					if (comments_open() || get_comments_number()) {
    						comments_template();
    					}
    					?>
    
    				</article><!– #post-## –>
    
    			</div>
    
    			<?php
    			if (is_active_sidebar('page-sidebar') &amp;&amp; $thegem_page_data['sidebar']['sidebar_position']) {
    				echo '<div class="sidebar col-lg-3 col-md-3 col-sm-12' . esc_attr($thegem_sidebar_classes) . '" role="complementary">';
    				get_sidebar('page');
    				echo '</div><!– .sidebar –>';
    			}
    			?>
    
    		</div>
    
    	</div>
    </div><!– .block-content –>
    

    footer:

    <?php
    /**
     * The template for displaying the footer
     */
    
    	$id = is_singular() ? get_the_ID() : 0;
    	if(is_404() &amp;&amp; get_post(thegem_get_option('404_page'))) {
    		$id = thegem_get_option('404_page');
    	}
    	if((is_post_type_archive('product') || is_tax('product_cat') || is_tax('product_tag')) &amp;&amp; function_exists('wc_get_page_id')) {
    		$id = wc_get_page_id('shop');
    	}
    	$effects_params = thegem_get_sanitize_page_effects_data($id);
    	$header_params = thegem_get_sanitize_page_header_data($id);
    	if(is_tax() || is_category() || is_tag()) {
    		$thegem_term_id = get_queried_object()->term_id;
    		$effects_params = thegem_theme_options_get_page_settings('blog');
    		$header_params = thegem_theme_options_get_page_settings('blog');
    		if(get_term_meta($thegem_term_id , 'thegem_taxonomy_custom_page_options', true)) {
    			$effects_params = thegem_get_sanitize_page_effects_data($thegem_term_id, array(), 'term');
    			$header_params = thegem_get_sanitize_page_header_data($thegem_term_id, array(), 'term');
    		}
    	}
    	if($effects_params['effects_parallax_footer']) {
    		wp_enqueue_script('thegem-parallax-footer');
    	}
    ?>
    
    		</div><!– #main –>
    		<div id="lazy-loading-point"></div>
    
    		<?php if(!$effects_params['effects_page_scroller'] &amp;&amp; !$effects_params['effects_hide_footer']) : ?>
    			<?php if($effects_params['effects_parallax_footer']) : ?><div class="parallax-footer"><?php endif; ?>
    			<?php
    				$thegem_custom_footer = get_post(thegem_get_option('custom_footer'));
    				$thegem_q = new WP_Query(array('p' => thegem_get_option('custom_footer'), 'post_type' => 'thegem_footer', 'post_status' => 'private'));
    				if($header_params['footer_custom']) {
    					$thegem_custom_footer = get_post($header_params['footer_custom']);
    					$thegem_q = new WP_Query(array('p' => $header_params['footer_custom'], 'post_type' => 'thegem_footer', 'post_status' => 'private'));
    				}
    				if((thegem_get_option('custom_footer') || $header_params['footer_custom']) &amp;&amp; $thegem_custom_footer &amp;&amp; $thegem_q->have_posts()) : $thegem_q->the_post(); ?>
    				<footer class="custom-footer"><div class="container"><?php the_content(); ?></div></footer>
    			<?php wp_reset_postdata(); endif; ?>
    			<?php if(is_active_sidebar('footer-widget-area') &amp;&amp; !thegem_get_option('footer_widget_area_hide') &amp;&amp; !$header_params['footer_hide_widget_area']) : ?>
    			<footer id="colophon" class="site-footer" role="contentinfo">
    				<div class="container">
    					<?php get_sidebar('footer'); ?>
    				</div>
    			</footer><!– #colophon –>
    			<?php endif; ?>
    
    			<?php if(thegem_get_option('footer_active') &amp;&amp; !$header_params['footer_hide_default']) : ?>
    
    			<footer id="footer-nav" class="site-footer">
    				<div class="container"><div class="row">
    
    					<div class="col-md-3 col-md-push-9">
    						<?php
    							$socials_icons = array();
    							$thegem_socials_icons = thegem_socials_icons_list();
    							foreach(array_keys($thegem_socials_icons) as $icon) {
    								$socials_icons[$icon] = thegem_get_option($icon.'_active');
    								thegem_additionals_socials_enqueue_style($icon);
    							}
    							if(in_array(1, $socials_icons)) : ?>
    							<div id="footer-socials"><div class="socials inline-inside socials-colored<?php echo (thegem_get_option('socials_colors_footer') ? '-hover' : ''); ?>">
    									<?php foreach($socials_icons as $name => $active) : ?>
    										<?php if($active) : ?>
    											<a href="<?php echo esc_url(thegem_get_option($name . '_link')); ?>" target="_blank" title="<?php echo esc_attr($thegem_socials_icons[$name]); ?>" class="socials-item"><i class="socials-item-icon <?php echo esc_attr($name); ?>"></i></a>
    										<?php endif; ?>
    									<?php endforeach; ?>
    									<?php do_action('thegem_footer_socials'); ?>
    							</div></div><!– #footer-socials –>
    						<?php endif; ?>
    					</div>
    
    					<div class="col-md-6">
    						<?php if(has_nav_menu('footer')) : ?>
    						<nav id="footer-navigation" class="site-navigation footer-navigation centered-box" role="navigation">
    							<?php wp_nav_menu(array('theme_location' => 'footer', 'menu_id' => 'footer-menu', 'menu_class' => 'nav-menu styled clearfix inline-inside', 'container' => false, 'depth' => 1, 'walker' => new thegem_walker_footer_nav_menu)); ?>
    						</nav>
    						<?php endif; ?>
    					</div>
    
    					<div class="col-md-3 col-md-pull-9"><div class="footer-site-info"><?php echo wp_kses_post(do_shortcode(nl2br(stripslashes(thegem_get_option('footer_html'))))); ?></div></div>
    
    				</div></div>
    			</footer><!– #footer-nav –>
    			<?php endif; ?>
    			<?php if($effects_params['effects_parallax_footer']) : ?></div><!– .parallax-footer –><?php endif; ?>
    
    		<?php endif; ?>
    	</div><!– #page –>
    
    	<?php if(thegem_get_option('header_layout') == 'perspective') : ?>
    		</div><!– #perspective –>
    	<?php endif; ?>
    
    	<?php wp_footer(); ?>
    </body>
    </html>
    #716216
    Thomas Lartaud
    Admin bbPress

    Hi,

    Can you try this please:

    In your cuar-single.php file,
    replace get_template_part( 'content', 'page' ); by get_template_part( 'content', 'cuar' );

    Copy the file content-page.php, paste it into the same location (but in your child theme folder if you have one), and rename it content-cuar.php.

    Edit content-cuar.php and replace the_content();, line 199, with cuar_the_single_content();

    I hope that helps.

    Regards.

    #716223
    Thomas Lartaud
    Admin bbPress
    Cette réponse a été marquée comme privée.
    #716234
    lisa lawton
    Participant
    Cette réponse a été marquée comme privée.
    #716296
    Thomas Lartaud
    Admin bbPress
    Cette réponse a été marquée comme privée.
    #716421
    lisa lawton
    Participant
    Cette réponse a été marquée comme privée.
    #716705
    Thomas Lartaud
    Admin bbPress

    Hi,

    1. You add missing pages, I’ve created them (plugin won’t work without required pages)
    2. Then, the menu needs to be synced (but your site returns The link you followed has expired.). You probably have a plugin conflict that prevents this to be done (plugin or theme)
    3. Your FTP credentials are not working.

    Regards.

    #719051
    lisa lawton
    Participant

    Hi Thomas

    Spoke to the developers of the theme and the plugin that shows the conflict and they have pointed me back to you:

    “This plugin adds additional code to the element and inside this element, so the functionality of the WPBakery Page Builder doesn’t work.

    Why the code is added to this block, you need to check with the developers of this plugin.”
    I have attached the screenshot they sent me to show this.

    Pièces jointes:
    #719082
    lisa lawton
    Participant
    Cette réponse a été marquée comme privée.
    #719538
    Thomas Lartaud
    Admin bbPress
    Cette réponse a été marquée comme privée.
    #720510
    lisa lawton
    Participant
    Cette réponse a été marquée comme privée.
    #721239
    Thomas Lartaud
    Admin bbPress
    Cette réponse a été marquée comme privée.
    #721331
    lisa lawton
    Participant
    Cette réponse a été marquée comme privée.
    #721427
    Thomas Lartaud
    Admin bbPress
    Cette réponse a été marquée comme privée.
20 sujets de 1 à 20 (sur un total de 26)
  • Vous devez être connecté pour répondre à ce sujet.