WooPress: Suggestions and proposals - by Olga Barlow

This topic has 37 replies, 1 voice, and was last updated 1 years, 10 months ago ago by Jack Richardson

  • Avatar: Olga Barlow
    Olga Barlow
    Support staff
    January 20, 2015 at 08:40

    Here you can post your feature requests and suggestions for WooPress theme that will be reviewed and added in the future updates of the theme.
    We are very grateful for using our themes and always do our best to make you satisfied. Join us and you’ll get more than just a theme! You’ll get powerful tool to make your website a success!

    Olga Barlow

    36 Answers
    Avatar: inclousiv
    February 11, 2015 at 15:44


    In the manual https://www.8theme.com/demo/docs/woopress/index.html#!/additional_questions_support you recommend the knowledgebase. The link doesn’t work:


    Avatar: danielsteginga
    Daniel Steginga
    February 26, 2015 at 15:43


    My client would like to have a Whatsapp Share button/icon added to the share-options. It’s being used a lot here in The Netherlands.
    It might also be great to have some theme-options management over the share buttons. We won’t use the Pinterest button for our shop.

    Keep up the good work!


    Avatar: Lennart
    March 18, 2015 at 22:04

    Hi there!

    Suggestion for a small change. The theme have a little great feature called promo popup which can be activated via a link in the top bar.
    Please let us decide for ourselves what that link should be called. As it is now it is called NEWSLETTER, and to change that you have to change code in functions.php…There must be an easier way, perhaps in the promo popup settings…. 🙂

    Great work…Great theme!

    Sincerely Lennart

    Avatar: Floppy78
    March 30, 2015 at 19:37

    In Rev slider I’ve noticed that we are forced to use a paragraph for every text line using padding and margin to obtain a correct visualization in Internet explorer 9. But I’ve noticed also that if you simply specify a line-height in the style it will work anyway. Am I wrong (this solution may cause other problems) or may be a simpler solution? Thank you!

    Avatar: TeeDev
    April 14, 2015 at 08:27

    I have so many suggestions for 8Theme, I don’t know where to begin!! I’ve been using your themes for a long time and I still don’t understand why:

    1) We have to do this rename default.custom.css procedure. Why not just enable admin panel css overrides like all other themes. ALL other themes.

    2) 8Theme theme blog pages are very backwards. Please enable blog excerpt by default and not blog content so that people don’t have to do this silly < — more — > tag nonsense. it’s impossible if you are upgrading a theme that has 2,000 posts. Maybe you can offer option in Theme Options to display blog content on the posts page for anybody who really wants that.

    3) Your documentation is not comprehensive. It would be good if it actually explained what some features are instead of just ‘follow these steps to use it’. For instance when is it better to use Revolution Slider and when is it better to use Master Slider? Maybe that’s a bad example, but not everybody understands the significance of every feature. If each was explained they could make better use of the theme.

    Anyway, having said all that, your themes are very very good and generally great to use. You’re one of the best, but these above things are archaic and need updating.

    Avatar: soporteaddis
    April 29, 2015 at 08:35

    Is the woopress template compatible with wordpress 4.2.1? Is there any update planned?

    Avatar: stan
    Stan Russell
    May 22, 2015 at 12:48

    Hello TeeDev,

    thank you for your reply. We’ve taken your notice into our account and will try to improve these features in future release if possible.

    Hello soporteaddis,

    latest Woopress v1.5(May 19, 2015) does not have known compatibility problems with WordPress 4.2.1.

    Stan Russell.

    Avatar: etinteractive
    May 27, 2015 at 00:36

    I just purchased this theme and disappointed to learn that your admin panel has NO CSS/FONT customizations built in.

    we have to manually code any custom CSS changes in a file. Ive used MANY WP themes, and all the good ones do the work for you, not make the customer write hundreds of lines of CSS code to make the theme work.

    You need to go back and fix this if you ever want to be a top theme author.

    You can see the options here. It’s a million times easier.
    Flatsome css

    Avatar: thomash
    May 28, 2015 at 18:31

    I have to agree with TeeDev.

    It seems a little unnecessary to setup the css that the theme makes you do. All other themes have a css area built into the theme options which is instantly accessible.

    Another thing is that there is very little ability to customize the header area. I would like to add a header background and a slogan to the header area but cannot.

    There is also very limited customization of colors and styles of areas.

    It is also very hard to find certain things. One of those is how to add social icons to the nav area. I cannot find this anywhere. The theme options can be compared to some other themes to see how it may improve.

    And much of this is NOT in the documentation area. The documentation basically lists a lot of things that we can already see but it does not explain them much. I have seen other themes do this. But it is really only a list of what we have. That can use an update.

    Also why is the theme not being sold on theme forest anymore? Just noticed that.

    Otherwise I like the theme.

    Thank you for this post idea. Good idea.

    Avatar: fbskitchens
    July 1, 2015 at 02:33

    My wordpress admin and end-user site was WAY slowed down by the WooPress theme. Inefficient code? Excessive AJAX pings? Whatever it is, it needs to be cleaned-up. Please and thank you!

    Avatar: JCott
    July 9, 2015 at 13:08

    WooPress themes may benefit from an integration of support software such as helpdesk software, for example. Turns out the market is huge for this software, and CRM software as a whole is projected to overtake all other types of business software twofold in the coming years. It’s worth to mention there are still companies that use text-based software to log their information.

    July 25, 2015 at 11:14

    It would be quite nice as a paying customer to be able to create a topic in this support forum.
    I have created a account and entered my envato purchase code, but am advised that I am unable to create topics.

    Since I have to gate-crash a topic to get this point across, this is probably the best thread to do it.

    Can someone sort this out pronto please, so I can get the support I require.

    Thank you.

    Avatar: minhnhat
    August 1, 2015 at 08:47

    Add option turn off promo popup on mobile. More UX 🙂

    Avatar: Jimbo
    August 20, 2015 at 20:44

    We are advised that the theme is fully responsive, this is not the case as certain aspects do not scale to devices.

    One such feature is the search feature in the header, it’s all messed up with the search button not aligning correctlyto the search box.

    With theme update 2.4 the pages are not fixed like previous versions, they move from left to right on a mobile device?

    For me I am going back with theme updates as new updates have more issues which take ages to resolve, theme updates and other areas of this theme need to be checked out fully before being released.


    Avatar: groubee
    September 23, 2015 at 15:33


    I have just used 2 weeks to fine out that it is really difficult to fine a Onepage Checkout plugin that works with our payment gateway AND this theme!

    The best plugin is: https://wordimpress.com/plugins/woocommerce-quick-checkout/

    Unfortunately, does this plugin not work with your design theme, the built-in Cart in the top menu can not be updated by the plugin.

    I hope that you could make the theme compatible with this plugin: https://wordimpress.com/plugins/woocommerce-quick-checkout/

    Best regards

    Avatar: eiretv
    September 30, 2015 at 18:49

    After 10 hours trying to get this theme to work I am going to abandon it.

    I concur with the other requests here….no point in adding all that CSS to make the header work, styles be responsive that should work in the first place…

    I just cannot be bothered waiting around for answers to basics.

    I will come back to it when it has had a new version with bugs fixed.

    Avatar: Ralf Seybold
    Ralf Seybold
    December 15, 2015 at 08:48

    Make WooPress compatible with WooCommerce GERMAN MARKET PLACE and WooCommerce GERMANIZE Plugin. I think this is essential to use the Theme in Germany… Because those Plugins make WooCommerce compatible to the german law. Without them wooPress is not very usefull for GERMAN online Shops (as long as they sell variants)…

    WooPress does not show variants because WooPress is using hooks that are not leagaly allowed because plugin vendors use those hooks. That is what those Plugin vendors told.

    And compared to other Themes its just WooPress that does not work with these Plugins.

    🙁 sad. very sad

    I strongly suggest to make WooPress compliant.

    Avatar: Team Borijn
    December 16, 2015 at 20:46


    Recommendation: when swithching between different versions of the theme woopress: add the default version to import again and go back to that, if this is the one of interest.

    see also: https://www.8theme.com/topic/themeoptions-import-single-page/#post-104539

    Best regards,


    Avatar: kieranpbrown
    February 1, 2016 at 22:46

    Hello, has anyone else had any issues when clicking on ‘read more’ within blog posts? I have a posts page set up for blog posts and whenever I click on the ‘read more’ button the post will load halfway down the page and will also open the mobile navigation moments later. Please can someone help with this? Thank you, Kieran.

    Avatar: Valli
    April 28, 2016 at 15:19


    If i may make an suggestion; when i make a variation in my shop, i put pictures to the variations which change the main photo for the product as you browse through the variations but, the customer has no way of seeing that there are other styles to browse there other than choosing from the fall down menu (variation list), it would be very good if the pictures of the variations would appear under the main main photo and as the customer chooses them, they would in fact be choosing that variation. As it is now, they can either choose to browse through the additional product images which doesn´t do anything other than changing the picture and then they would have to choose from the variation list for the product they want, it´s just one to many steps for the customer.

    Ypu can see what i mean by going here; http://alfapeysa.is/shop/blomey/

    Thank you

    Avatar: TonyBahama
    September 25, 2016 at 10:11


    Please add support for PHP7. All bigger premium themes have it now and it is necessary to exploit a WP Host’s possibilities.

    When do you plan to implement it?

    Avatar: JEWeb
    September 27, 2016 at 15:55

    Please give us more control over the default sorting options which controls the order in which products are presented on the Shop page. The default of product name within product category order does not work for us, and most popular may not apply at all to one’s product line. The current default sort order and options are not how many of us want to display our products. We’d much prefer displaying them based on some other product attribute or combination of attributes and product categories. For example, we may wish to display them in product name within color, or product SKU within some category.

    Avatar: queenb123
    December 18, 2016 at 02:53

    Can we have more header options please.

    for example:

    the two row headers – but with the ajax search!

    Avatar: Jimbo
    February 18, 2017 at 18:19

    Can we have an option in woopress to turn off included plugins such as “Testimonials” and “Portfolio”

    I know your new theme X Store has this option, would be great for your existing themes also.

    Thank you guys! 🙂

    Avatar: murmoon
    April 2, 2018 at 01:48

    // Show price near variation

    add_filter( 'woocommerce_variation_option_name', 'display_price_in_variation_option_name' );
    function display_price_in_variation_option_name( $term ) {
    global $wpdb, $product;
    if ( empty( $term ) ) return $term;
    if ( empty( $product->id ) ) return $term;
    $result = $wpdb->get_col( "SELECT slug FROM {$wpdb->prefix}terms WHERE name = '$term'" );
    $term_slug = ( !empty( $result ) ) ? $result[0] : $term;
    $query = "SELECT postmeta.post_id AS product_id
    FROM {$wpdb->prefix}postmeta AS postmeta
    LEFT JOIN {$wpdb->prefix}posts AS products ON ( products.ID = postmeta.post_id )
    WHERE postmeta.meta_key LIKE 'attribute_%'
    AND postmeta.meta_value = '$term_slug'
    AND products.post_parent = $product->id";
    $variation_id = $wpdb->get_col( $query );
    $parent = wp_get_post_parent_id( $variation_id[0] );
    if ( $parent > 0 ) {
    $_product = new WC_Product_Variation( $variation_id[0] );
    return $term . ' (' . wp_kses( woocommerce_price( $_product->get_price() ), array() ) . ')';
    return $term;
    //Replace the Variable Price range by the chosen variation price in WooCommerce 3
        add_action( 'woocommerce_before_single_product', 'check_if_variable_first' );
    function check_if_variable_first(){
        if ( is_product() ) {
            global $post;
            $product = wc_get_product( $post->ID );
            if ( $product->is_type( 'variable' ) ) {
                // removing the price of variable products
    remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
    // Change location of
    add_action( 'woocommerce_single_product_summary', 'custom_wc_template_single_price', 10 );
    function custom_wc_template_single_price(){
        global $product;
    // Variable product only
        // Main Price
        $prices = array( $product->get_variation_price( 'min', true ), $product->get_variation_price( 'max', true ) );
        $price = $prices[0] !== $prices[1] ? sprintf( __( 'от: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
        // Sale Price
        $prices = array( $product->get_variation_regular_price( 'min', true ), $product->get_variation_regular_price( 'max', true ) );
        sort( $prices );
        $saleprice = $prices[0] !== $prices[1] ? sprintf( __( 'от: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
        if ( $price !== $saleprice && $product->is_on_sale() ) {
            $price = '<del>' . $saleprice . $product->get_price_suffix() . '</del> <ins>' . $price . $product->get_price_suffix() . '</ins>';
            div.hidden-variable-price {
                height: 0px !important;
                line-height: 0px !important;
                font-size: 0% !important;
        jQuery(document).ready(function($) {
            $('select').blur( function(){
                if( '' != $('input.variation_id').val() ){
                    $('p.price').html($('div.woocommerce-variation-price > span.price').html()).append('<p class="availability">'+$('div.woocommerce-variation-availability').html()+'</p>');
                } else {
        echo '<p class="price">'.$price.'</p>
        <div class="hidden-variable-price" >'.$price.'</div>';
     * Copy from here to your (child) themes functions.php
     * Recommended to do so via FTP.
     * Hide all but the free shipping options when free is available.
     * Shows ALL free options when available.
     * Does NOT take in account local pickup as free shipping - It does show local pickup rates in the list of free shipping rates
     * DOES consider non-'free_shipping' rates that have 0 cost as free shipping.
    function custom_hide_all_shipping_when_free_is_available( $shipping_rates) {
    	$free_rates = array();
    	$free_shipping_available = false;
    	foreach ( $shipping_rates as $key => $rate ) {
    		// Check for free rates / don't take in account local pickup
    		if ( 0 == $rate->cost && $rate->method_id != 'local_pickup' ) {
    			$free_shipping_available = true;
    		if ( 0 == $rate->cost ) {
    			$free_rates[ $key ] = $rate;
    	// Show all free rates
    	if ( $free_shipping_available ) {
    		return $free_rates;
    	return $shipping_rates;
    add_filter( 'woocommerce_package_rates', 'custom_hide_all_shipping_when_free_is_available' );
    Avatar: cassim
    March 12, 2019 at 10:59

    Can you add a more gaming theme feeling for your woopress theme ?
    It will be great to have a gaming theme

    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    March 12, 2019 at 12:55

    Hello, @ cassim

    Thank you for your suggestion but unfortunately, we don’t plan new WooPress versions in the nearest future. If you are looking for the game version I would like to draw your attention to XStore theme https://xstore.8theme.com/demos/games/


    Avatar: designerobot
    September 15, 2019 at 02:59

    Hello, I have three suggestions:

    Can you add the option to choose with which button (already active) opening the Portfolio page? I mean one my own category button instead of the “Show All” button now shown by default

    Can you add the possibility to insert multiple portfolio pages on the same website? Now we can have only one portfolio page

    Can you add the possibility to insert multiple portfolio pages that work with only one category of the main portfolio page? Namely no more button on these sub-pages

    Avatar: Olga Barlow
    Olga Barlow
    Support staff
    September 16, 2019 at 15:45

    Hello, @designerobot

    Thank you for your suggestion.
    1) I have passed your request to our developers. But I have to say that they are working on header builder for the XStore theme and won’t be able to start improvements of the WordPress before finish the builder.

    2), 3) Why don’t you add the portfolio category to menu http://prntscr.com/p6u60h ? Why do you need the separate pages?


  • 1 2
    Viewing 30 results - 1 through 30 (of 37 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.