<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
		xmlns:content="http://purl.org/rss/1.0/modules/content/"
		xmlns:wfw="http://wellformedweb.org/CommentAPI/"
		xmlns:dc="http://purl.org/dc/elements/1.1/"
		xmlns:atom="http://www.w3.org/2005/Atom"

			>

	<channel>

		<title>Ethos Carousel with Pages &#8211; Themeco Community</title>
		<atom:link href="https://theme.co/archive/forums/topic/ethos-carousel-with-pages/feed/" rel="self" type="application/rss+xml" />
		<link>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/feed/</link>
		<description></description>
		<lastBuildDate>Mon, 13 Oct 2025 06:49:20 +0000</lastBuildDate>
		<generator>https://bbpress.org/?v=2.6.14</generator>
		<language>en-US</language>

		
														
					
				<item>
					<guid>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-222220</guid>
					<title><![CDATA[Ethos Carousel with Pages]]></title>
					<link>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-222220</link>
					<pubDate>Sat, 07 Mar 2015 14:29:07 +0000</pubDate>
					<dc:creator>Krishna K</dc:creator>

					<description>
						<![CDATA[
						<p>For a website I am working on <a href="http://www.benschopdetachering.nl" rel="nofollow">http://www.benschopdetachering.nl</a> I am trying to use the Ethos Stack with Carousel functionality. Because this will be a static website I would like to Use the Carousel only for Pages and no Posts.<br />
I already tried some instructions I found regarding Carousel Modifications <a href="https://theme.co/x/member/forums/topic/ethos-carousel-modifactions/" rel="nofollow">https://theme.co/x/member/forums/topic/ethos-carousel-modifactions/</a> and this link <a href="https://theme.co/x/member/forums/topic/ethos-post-carousel-in-integrity-2/page/1/#post-128567" rel="nofollow">https://theme.co/x/member/forums/topic/ethos-post-carousel-in-integrity-2/page/1/#post-128567</a> I think it almost works. I already installed a Child, edited the _post-carousel.php but Now I cannot choose the carousel option within the page . What am I doing wrong and what do I need to do more?</p>
<p>With Regards,<br />
Krishna Kurvers<br />
from<br />
Rode Rups</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-222477</guid>
					<title><![CDATA[Reply To: Ethos Carousel with Pages]]></title>
					<link>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-222477</link>
					<pubDate>Sun, 08 Mar 2015 03:13:41 +0000</pubDate>
					<dc:creator>Rad</dc:creator>

					<description>
						<![CDATA[
						<p>Hi Krishna,</p>
<p>Thanks for writing in.</p>
<p>Your site is currently not using X theme and I&#8217;d like to check what you&#8217;re currently working on.</p>
<p>Please note that carousel option is only available if your stack is on ethos. Please provide your admin login credentials in private reply.</p>
<p>Thanks!</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-224106</guid>
					<title><![CDATA[Reply To: Ethos Carousel with Pages]]></title>
					<link>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-224106</link>
					<pubDate>Tue, 10 Mar 2015 09:30:26 +0000</pubDate>
					<dc:creator>Krishna K</dc:creator>

					<description>
						<![CDATA[
						This reply has been marked as private.						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-224152</guid>
					<title><![CDATA[Reply To: Ethos Carousel with Pages]]></title>
					<link>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-224152</link>
					<pubDate>Tue, 10 Mar 2015 11:23:20 +0000</pubDate>
					<dc:creator>Zeshan</dc:creator>

					<description>
						<![CDATA[
						<p>Hi Krishna,</p>
<p>If you wish to show featured pages in your post carousel, please remove the code from previous threads and follow these instructions. As the featured post carousel option is only available in Posts, you&#8217;ll need to manually add it for your pages.</p>
<p><strong>Step 1:</strong> Copy the file <strong>wp-content/themes/x/framework/views/ethos/_post-carousel.php</strong> in your child theme&#8217;s folder <strong>/framework/views/ethos/</strong>, open the file in a text editor and replace entire code with following:</p>
<pre><code>&lt;?php

// =============================================================================
// VIEWS/ETHOS/_POST-CAROUSEL.PHP
// -----------------------------------------------------------------------------
// Outputs the post carousel that appears at the top of the masthead.
// =============================================================================

GLOBAL $post_carousel_entry_id;

$post_carousel_entry_id = get_the_ID();

$is_enabled = x_get_option( &#039;x_ethos_post_carousel_enable&#039;, &#039;&#039; ) == &#039;1&#039;;
$count      = x_get_option( &#039;x_ethos_post_carousel_count&#039; );
$display    = x_get_option( &#039;x_ethos_post_carousel_display&#039; );

switch ( $display ) {
  case &#039;most-commented&#039; :
    $args = array(
      &#039;post_type&#039;      =&gt; &#039;page&#039;,
      &#039;posts_per_page&#039; =&gt; $count,
      &#039;orderby&#039;        =&gt; &#039;comment_count&#039;,
      &#039;order&#039;          =&gt; &#039;DESC&#039;
    );
    break;
  case &#039;random&#039; :
    $args = array(
      &#039;post_type&#039;      =&gt; &#039;page&#039;,
      &#039;posts_per_page&#039; =&gt; $count,
      &#039;orderby&#039;        =&gt; &#039;rand&#039;
    );
    break;
  case &#039;featured&#039; :
    $args = array(
      &#039;post_type&#039;      =&gt; &#039;page&#039;,
      &#039;posts_per_page&#039; =&gt; $count,
      &#039;orderby&#039;        =&gt; &#039;date&#039;,
      &#039;meta_key&#039;       =&gt; &#039;x_ethos_post_carousel_display&#039;,
      &#039;meta_value&#039;     =&gt; &#039;on&#039;
    );
    break;
}

?&gt;

&lt;?php if ( $is_enabled ) : ?&gt;

  &lt;ul class=&quot;x-post-carousel unstyled&quot;&gt;

    &lt;?php $wp_query = new WP_Query( $args ); ?&gt;

    &lt;?php if ( $wp_query-&gt;have_posts() ) : ?&gt;
      &lt;?php while ( $wp_query-&gt;have_posts() ) : $wp_query-&gt;the_post(); ?&gt;

        &lt;li class=&quot;x-post-carousel-item&quot;&gt;
          &lt;?php x_ethos_entry_cover( &#039;post-carousel&#039; ); ?&gt;
        &lt;/li&gt;

      &lt;?php endwhile; ?&gt;
    &lt;?php endif; ?&gt;

    &lt;?php wp_reset_query(); ?&gt;

    &lt;script&gt;

    jQuery(document).ready(function() {
      jQuery(&#039;.x-post-carousel&#039;).slick({
        speed          : 500,
        slide          : &#039;li&#039;,
        slidesToShow   : &lt;?php echo x_get_option( &#039;x_ethos_post_carousel_display_count_extra_large&#039;, &#039;5&#039; ); ?&gt;,
        slidesToScroll : 1,
        responsive     : [
          { breakpoint : 1500, settings : { speed : 500, slide : &#039;li&#039;, slidesToShow : &lt;?php echo x_get_option( &#039;x_ethos_post_carousel_display_count_large&#039;, &#039;4&#039; ); ?&gt; } },
          { breakpoint : 1200, settings : { speed : 500, slide : &#039;li&#039;, slidesToShow : &lt;?php echo x_get_option( &#039;x_ethos_post_carousel_display_count_medium&#039;, &#039;3&#039; ); ?&gt; } },
          { breakpoint : 979,  settings : { speed : 500, slide : &#039;li&#039;, slidesToShow : &lt;?php echo x_get_option( &#039;x_ethos_post_carousel_display_count_small&#039;, &#039;2&#039; ); ?&gt; } },
          { breakpoint : 550,  settings : { speed : 500, slide : &#039;li&#039;, slidesToShow : &lt;?php echo x_get_option( &#039;x_ethos_post_carousel_display_count_extra_small&#039;, &#039;1&#039; ); ?&gt; } }
        ]
      });
    });

    &lt;/script&gt;

  &lt;/ul&gt;

&lt;?php endif; ?&gt;
</code></pre>
<p><strong>Step 2:</strong> If you select <strong>Featured</strong> under your Customizer settings for post carousel, you&#8217;ll need to manually add custom field to your pages. To do that, simply add <strong>x_ethos_post_carousel_display</strong> custom field with the value <strong>on</strong> in each of your page that you want to display as featured in the post carousel (see: <a href="http://prntscr.com/6f01p9" rel="nofollow">http://prntscr.com/6f01p9</a>). In case the &#8220;Custom Fields&#8221; section isn&#8217;t visible for you, you can enable it under <strong>Screen Options</strong>.</p>
<p>That&#8217;s it.</p>
<p>Hope this helps. 🙂</p>
<p>Thank you.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-224216</guid>
					<title><![CDATA[Reply To: Ethos Carousel with Pages]]></title>
					<link>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-224216</link>
					<pubDate>Tue, 10 Mar 2015 12:48:26 +0000</pubDate>
					<dc:creator>Krishna K</dc:creator>

					<description>
						<![CDATA[
						<p>Hello X Support,</p>
<p>YES, Thank You. This Part works correctly now. But I still get a warning message in the front if you Hover over the Page image. Is it possibel NOT to show Author, Date, Category?</p>
<p>with Regards,<br />
Krishna Kurvers<br />
from Rode Rups</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-224255</guid>
					<title><![CDATA[Reply To: Ethos Carousel with Pages]]></title>
					<link>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-224255</link>
					<pubDate>Tue, 10 Mar 2015 13:39:58 +0000</pubDate>
					<dc:creator>Thai</dc:creator>

					<description>
						<![CDATA[
						<p>Hi There,<br />
To achieve this, try adding following CSS under <strong>Appearance &gt; Customize &gt; Custom &gt; CSS:</strong></p>
<pre><code>
.x-post-carousel.unstyled .entry-cover:hover .h-entry-cover {
top: calc(100% - 4em);
}
.x-post-carousel-meta {
display: none;
}
</code></pre>
<p>Hope it helps.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-248737</guid>
					<title><![CDATA[Reply To: Ethos Carousel with Pages]]></title>
					<link>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-248737</link>
					<pubDate>Mon, 13 Apr 2015 20:38:27 +0000</pubDate>
					<dc:creator>gahoo</dc:creator>

					<description>
						<![CDATA[
						<p>I am interested in this functionality also &#8211; does this fix continue to also allow posts to appear in the carousel?</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-248912</guid>
					<title><![CDATA[Reply To: Ethos Carousel with Pages]]></title>
					<link>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-248912</link>
					<pubDate>Tue, 14 Apr 2015 03:30:34 +0000</pubDate>
					<dc:creator>Christian</dc:creator>

					<description>
						<![CDATA[
						<p>Thanks for writing in! Regretfully, at this time I am not entirely certain what it is you would like to accomplish based on the information given in your post. If you wouldn&#8217;t mind providing us with a little more clarification on what it is you&#8217;re wanting to do, we&#8217;ll be happy to provide you with a response once we have a better understanding of the situation.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-249265</guid>
					<title><![CDATA[Reply To: Ethos Carousel with Pages]]></title>
					<link>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-249265</link>
					<pubDate>Tue, 14 Apr 2015 13:03:40 +0000</pubDate>
					<dc:creator>gahoo</dc:creator>

					<description>
						<![CDATA[
						<p>Sorry for the vagueness.  I&#8217;d simply like to be able to send both posts (default behavior), <em>and pages</em>, to the &#8220;Post Carousel Display&#8221; in the ethos stack.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-249300</guid>
					<title><![CDATA[Reply To: Ethos Carousel with Pages]]></title>
					<link>https://theme.co/archive/forums/topic/ethos-carousel-with-pages/#post-249300</link>
					<pubDate>Tue, 14 Apr 2015 13:47:52 +0000</pubDate>
					<dc:creator>Thai</dc:creator>

					<description>
						<![CDATA[
						<p>Hi <a href="https://theme.co/archive/users/gahoo/" class="bbp-user-mention bbp-user-id-35853"> @Gahoo</a>,<br />
Thanks for updating the thread.<br />
On Step 1: please use this following code instead:</p>
<pre><code>
&lt;?php

// =============================================================================
// VIEWS/ETHOS/_POST-CAROUSEL.PHP
// -----------------------------------------------------------------------------
// Outputs the post carousel that appears at the top of the masthead.
// =============================================================================

GLOBAL $post_carousel_entry_id;

$post_carousel_entry_id = get_the_ID();

$is_enabled = x_get_option( &#039;x_ethos_post_carousel_enable&#039;, &#039;&#039; ) == &#039;1&#039;;
$count      = x_get_option( &#039;x_ethos_post_carousel_count&#039; );
$display    = x_get_option( &#039;x_ethos_post_carousel_display&#039; );

switch ( $display ) {
  case &#039;most-commented&#039; :
    $args = array(
      &#039;post_type&#039;      =&gt; array(&#039;page&#039;, &#039;post&#039;),
      &#039;posts_per_page&#039; =&gt; $count,
      &#039;orderby&#039;        =&gt; &#039;comment_count&#039;,
      &#039;order&#039;          =&gt; &#039;DESC&#039;
    );
    break;
  case &#039;random&#039; :
    $args = array(
      &#039;post_type&#039;      =&gt; array(&#039;page&#039;, &#039;post&#039;),
      &#039;posts_per_page&#039; =&gt; $count,
      &#039;orderby&#039;        =&gt; &#039;rand&#039;
    );
    break;
  case &#039;featured&#039; :
    $args = array(
      &#039;post_type&#039;      =&gt; array(&#039;page&#039;, &#039;post&#039;),
      &#039;posts_per_page&#039; =&gt; $count,
      &#039;orderby&#039;        =&gt; &#039;date&#039;,
      &#039;meta_key&#039;       =&gt; &#039;x_ethos_post_carousel_display&#039;,
      &#039;meta_value&#039;     =&gt; &#039;on&#039;
    );
    break;
}

?&gt;

&lt;?php if ( $is_enabled ) : ?&gt;

  &lt;ul class=&quot;x-post-carousel unstyled&quot;&gt;

    &lt;?php $wp_query = new WP_Query( $args ); ?&gt;

    &lt;?php if ( $wp_query-&gt;have_posts() ) : ?&gt;
      &lt;?php while ( $wp_query-&gt;have_posts() ) : $wp_query-&gt;the_post(); ?&gt;

        &lt;li class=&quot;x-post-carousel-item&quot;&gt;
          &lt;?php x_ethos_entry_cover( &#039;post-carousel&#039; ); ?&gt;
        &lt;/li&gt;

      &lt;?php endwhile; ?&gt;
    &lt;?php endif; ?&gt;

    &lt;?php wp_reset_query(); ?&gt;

    &lt;script&gt;

    jQuery(document).ready(function() {
      jQuery(&#039;.x-post-carousel&#039;).slick({
        speed          : 500,
        slide          : &#039;li&#039;,
        slidesToShow   : &lt;?php echo x_get_option( &#039;x_ethos_post_carousel_display_count_extra_large&#039;, &#039;5&#039; ); ?&gt;,
        slidesToScroll : 1,
        responsive     : [
          { breakpoint : 1500, settings : { speed : 500, slide : &#039;li&#039;, slidesToShow : &lt;?php echo x_get_option( &#039;x_ethos_post_carousel_display_count_large&#039;, &#039;4&#039; ); ?&gt; } },
          { breakpoint : 1200, settings : { speed : 500, slide : &#039;li&#039;, slidesToShow : &lt;?php echo x_get_option( &#039;x_ethos_post_carousel_display_count_medium&#039;, &#039;3&#039; ); ?&gt; } },
          { breakpoint : 979,  settings : { speed : 500, slide : &#039;li&#039;, slidesToShow : &lt;?php echo x_get_option( &#039;x_ethos_post_carousel_display_count_small&#039;, &#039;2&#039; ); ?&gt; } },
          { breakpoint : 550,  settings : { speed : 500, slide : &#039;li&#039;, slidesToShow : &lt;?php echo x_get_option( &#039;x_ethos_post_carousel_display_count_extra_small&#039;, &#039;1&#039; ); ?&gt; } }
        ]
      });
    });

    &lt;/script&gt;

  &lt;/ul&gt;

&lt;?php endif; ?&gt;
</code></pre>
<p>Hope it helps.</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

