Tagged: events calendar, image size, list view
-
AuthorPosts
-
August 31, 2017 at 12:03 pm #846194
Hi,
On this page https://aertvandergoesstraat.nl/agenda/ List view from Events Calendar.
I am trying to change the featured image (see second post) from ‘full’ or ‘large’ to ‘entry_without_sidebar’I tried al methods I could find like cardinalacres in this post: https://kriesi.at/support/topic/enfold-and-the-events-calendar-2/
Did not work so finally when I found this post:
I added this code to functions.phpadd_action('after_setup_theme', function() { if(is_child_theme()) remove_action('tribe_events_template', 'avia_events_tempalte_paths', 10, 2); }); add_action('tribe_events_template', 'avia_events_template_paths_mod', 10, 2); function avia_events_template_paths_mod($file, $template) { $redirect = array('default-template.php', 'single-event.php'); if(in_array($template, $redirect)) { $file = get_stylesheet_directory() . "/tribe-events/views/".$template; } return $file; }
And copied default-template.php and single-events.php file inside the tribe-events/views folder.
However, in these files I cannot find the code to change the size of the featured image in list view. So what am I missing/ doing wrong?
Thanks in advance.
ArianeSeptember 4, 2017 at 11:14 am #847661Hey ariane1001,
In your default template.php page, you might see this code:
$avia_config['size'] = avia_layout_class( 'main' , false) == 'fullsize' ? 'entry_without_sidebar' : 'entry_with_sidebar';
try replacing it with:
$avia_config['size'] = 'entry_without_sidebar';
Hope this helps.
Best regards,
NikkoSeptember 13, 2017 at 4:48 pm #851656Hi Nikko,
In default-template.php there is no such code as
$avia_config['size'] = avia_layout_class( 'main' , false) == 'fullsize' ? 'entry_without_sidebar' : 'entry_with_sidebar';
So I won’t be able to change it.All code in default-template.php is below. You can see there is no $avia_config[‘size’]
Also I don’t believe the page is using default-template.php despite of the code in functions.php (see the beginning of my question) because I can’t find any of the code in the source of the page.
I really would appreciate if you have a solution for this.
Hope to hear from you,
Cheers, Ariane<?php global $avia_config; /* * get_header is a basic wordpress function, used to retrieve the header.php file in your theme directory. */ get_header(); $title = tribe_is_month() ? __('Calendar of Events', 'avia_framework') : tribe_get_events_title(false); $args = array('title'=> $title, 'link'=>''); if( !is_singular() || get_post_meta(get_the_ID(), 'header', true) != 'no') echo avia_title($args); do_action( 'ava_after_main_title' ); ?> <div class='container_wrap container_wrap_first main_color fullsize'> <div class='container'> <main class='template-page template-event-page content av-content-full units' <?php avia_markup_helper(array('context' => 'content','post_type'=>'page'));?>> <div id="tribe-events-pg-template"> <?php tribe_events_before_html(); tribe_get_view(); tribe_events_after_html(); ?> </div> <!-- #tribe-events-pg-template --> <!--end content--> </main> </div><!--end container--> </div><!-- close default .container_wrap element --> <?php get_footer(); ?>
- This reply was modified 7 years, 3 months ago by ariane1001.
September 14, 2017 at 10:28 am #851965UPDATE: problem solved:
I managed to get the right image size in list view by using the following shortcode in the page:
[ecs-list-events thumb=’true’ thumbsize=’entry_without_sidebar’]Just to inform: The page is not using default-template.php despite of the code in functions.php, probably because of the shortcode?
Regards,
ArianeSeptember 14, 2017 at 10:57 am #851974Hi Ariane,
Glad you got it working for you! :)
If you need further assistance please let us know.
Best regards,
Victoria -
AuthorPosts
- You must be logged in to reply to this topic.