Home Forums WoodMart support forum theme compatibility with WCMP plugin.

theme compatibility with WCMP plugin.

Viewing 28 posts - 1 through 28 (of 28 total)
  • Author
    Posts
  • #282375

    loralora
    Participant

    In the last 2 weeks, there have been some changes to your theme and the multi-vendor plugin, which caused me some inconvenience and disturbance in the appearance of the vendor’s store page.

    I checked everything on an interstitial site with a storefont theme which led to the same inconvenience. I am a little upset as it was previously stated that your theme is fully compatible with all multi-vendor plugins and I would like it to continue this way.

    I will describe everything in detail below

    #282385

    Bogdan Donovan
    Keymaster

    Hi,

    Please, provide us your admin access so we can log in and check this on your side.

    Thank you in advance.

    #282419

    loralora
    Participant

    These accesses should work

    #282641

    Artem Temos
    Keymaster

    Hello,

    1. The sidebar works well on mobile devices https://gyazo.com/315778c8e8f193bda81169772ccd304a
    The size of the sidebar can be set in Theme Settings http://prntscr.com/11dazrt http://prntscr.com/11db0n6

    2. Breadcrumbs on the vendor page is a custom Storefront feature. You can see that it doesn’t exist on the default WordPress theme http://prntscr.com/11db57e http://prntscr.com/11db5tg

    3. It is a plugin function so you need to contact plugin developers for help. It doesn’t work with the default theme as well.

    4. You need to disable the page title http://prntscr.com/11dbi3j

    5. This bug has been fixed in our 6.0.3 version. Please, update the theme.

    6. It is caused by your custom code http://prntscr.com/11dbsml

    7. Try to disable the following option http://prntscr.com/11dblhz

    8. It is also your plugin functionality so our theme doesn’t influence it.

    Kind Regards

    #282921

    loralora
    Participant

    1. In the Stoorefron theme, the vendor sidebar is displayed in the same width, it does not jump in size. In the theme of woodmart, the sidebar, when switching to different tabs, “jumps” changing its size. Watch the video.

    There is also a problem with displaying the vendor’s sidebar (this sidebar is rendered by a plugin WCMP), it is not displayed in the saibar of your theme (in the mobile version), but is simply at the top of the page. Could you please make sure that there is no such problem. To make this sidebar appear in the correct place. I recorded a video on the site so you can watch again that the sidebar is empty when the sidebar content is for this page. https://disk.yandex.ru/i/_MXYA11TySjgcg

    In your example, you show me a catalog sidebar, and I ask you to check compatibility with the plugin and the vendor’s store page (which the plugin creates).

    I also videotaped an example with the same problem on a staging site. There is only one problem – the sidebar shortcut in the bottom panel on the vendor’s store page is not displayed, although it is in the settings. The bottom line is that on the staging site, the sadbar that the plugin WCMP creates is not displayed in the correct place. I ask you to correct this, as it was previously stated that your theme and this WCMP plugin are compatible.

    2. Breadcrumbs are in place in the storefront topic, they disappear in the woodmart. https://disk.yandex.ru/d/lLM7_OPGOeSvPA

    4. There is no “BLOG” inscription in the storefront theme, but it appears in the woodmart theme. watch the video. I love your idea to just turn off the page titles and not bother, but unfortunately I need the page titles on other pages. Watch the video. https://disk.yandex.ru/i/Xh3CeddfjC_O6Q

    7. I will temporarily disable this and inform you if the errors with the missing header are repeated. But as far as I understand, this is a temporary measure, is it planned in the future for the header to work with the option enabled?

    #282952

    loralora
    Participant

    I still have a question on one minor issue, but I would like it to be resolved.

    In the plugin settings, it is enough to enable the function to display the vendor and the vendor name appears. But it doesn’t look quite the way I would like it to. Please help me with this too. I recorded a video showing the vendor name in different product display options.
    https://disk.yandex.ru/d/NeGnszVIbqw3ZA

    I now use the display of all my products like “Tiled” – can I just move this vendor name over the vendor name (as in the photo). https://disk.yandex.ru/i/l6xDOhH-jlO9OA

    #283121

    Artem Temos
    Keymaster

    Hello,

    1.1 Try to add the following code snippet to the Custom CSS area in Theme Settings for this

    .wcmp-main-section {
    	margin-left: -15px;
    	margin-right: -15px;
    }
    .wcmp-main-section > div {
    	padding-left: 15px;
    	padding-right: 15px;
    	margin: 0;
    }
    @media (max-width: 768px) {
    	.wcmp-main-section {
    		margin-left: 0px;
    		margin-right: 0px;
    	}
    	.wcmp-tab-header {
    		flex-wrap: wrap;
    	}
    }

    1.2 Our off-canvas sidebar works with our theme sidebar only. It doesn’t work with any third-party sidebars like that, unfortunately.

    1.3 Please, clarify your question. It is not quite clear to us.

    2. As we said, it is a Storefront theme breadcrumb. As you can see, there is no such function in other themes and in WooCommerce at all.

    4. Try to add the following PHP code snippet to the child theme functions.php

    function woodmart_is_blog_archive() {
    	return ( is_search() || is_tag() || is_category() || is_date() || is_author() );
    }

    7. It is how our mobile optimization works. Read more in our explanation here https://xtemos.com/docs/woodmart/faq-guides/woodmart-update-6-0-explained/

    8. Woodmart product hover design that you choose has add to cart button in the form of icon which placed inside of product image and there is no place for badge or any other plugin elements in that design.
    WCMP plugin vendor badging on the product grid is coded in that way that it will always appear before add to cart button and that badge can’t be separated from add to cart buttons since that behaviour is controlled by plugin and can’t be changed via WordPress Theme.
    To use vendor badging on your product grid you need to use a product hover that have a button under the product image and have enough space for plugin elements before it. For example: Button standard https://woodmart.xtemos.com/shop/?opt=button_standard.
    Storefront Default hover: https://prnt.sc/zpvokj
    Woodmart Button Standard hover: http://prntscr.com/zpvtrn
    In other hover designs the badge can be hidden via CSS to avoid style conflicts.

    Kind Regards

    #283272

    loralora
    Participant

    1.1. Thank you so much
    1.2. what can you advise me, in this case? I really like the ability to use your slide-out sidebar … I’ll write to the plugin developers, maybe I’ll write you more on this topic, please don’t close the discussion yet

    2. What advice would you give me so that breadcrumbs appear on this page? I’m a little confused, because the author of the plugin says that there are no problems, because the storefront theme has these crumbs and they do not see the problem with the lack of breadcrumbs

    4. thank you

    8. Thank you so much. I am using the standard display now, hid the add to cart button for display. Please tell me how I can move the “wd-add-btn wd-add-btn-replace woodmart-add-btn” element (which contains the vendor’s name) to the top, above the wd-entities-title element? https://disk.yandex.ru/i/LEvNyyTZSH81XQ

    #283442

    Artem Temos
    Keymaster

    Hello,

    1.2 Unfortunately, this sidebar has a different HTML structure and CSS code. There is no quick solution to this.

    2. Try to add the following PHP code snippet to the child theme functions.php file to do this

    add_action(
    	'woodmart_after_header',
    	function() {
    		if ( ! woodmart_is_shop_archive() ) {
    			echo '<div class="container" style="margin-bottom: 50px;">';
    			woocommerce_breadcrumb();
    			echo '</div>';
    		}
    	}
    );

    8. You can customize this in the file woodmart/woocommerce/content-product-standard.php. Copy it to the same location in the child theme and move the code from screenshot http://prntscr.com/11hym39

    #283531

    loralora
    Participant

    1. Could you run compatibility tests with the plugin to achieve the promised compatibility that was announced earlier and so that their sidebar can somehow be added to your sidebar? If there is no quick fix for this problem, when will it be solved?

    2. Yes, breadcrumbs appeared on the vendor’s store page, but the problem is that for example: home / vendors / store name – the link to vendors does not work, and there is no separator. https://testpaf.site/brand/vendor-one/

    I do not understand!
    Your code adds breadcrumbs to the vendor’s store page. Not perfect, but it adds.

    But theme nitrocs also have your own breadcrumbs and they do not add breadcrumbs to the vendor’s page.

    means all the same, something is wrong?

    BREADCRUMBS OPTIONS – Show breadcrumbs
    Displays a full chain of links to the current page – enable.
    Your proposed code, and if you do not remove those that are in the theme settings, then I have 2 breadcrumbs (the code and from the theme settings). https://testpaf.site/privacy-policy-2/

    You also write above that breadcrumbs are added with the storefront theme. But your breadcrumbs are being added, is it your theme? Also, when you turn on your breadcrumbs, they are added everywhere, absolutely on all pages of the site, except for the vendor’s page. So there is something wrong with the promised compatibility? Earlier, in past versions of the theme, breadcrumbs were on the vendor’s pages.

    8.many thanks

    I am a little upset and tired of this great epic, please excuse me for writing all these claims to you, this is not for you personally, but in general for the situation …

    #283601

    Eric Watson
    Participant

    Hello,

    1. Yes, our theme is fully compatible with the plugin as the default theme does. But we haven’t optimized all our extra features to work with the plugin’s options. And the off-canvas sidebar is an example. We have developed it to work with the standard WooCommerce sidebar only. This plugin has its own sidebar and that is why our extra functionality can’t be applied there.

    2. plugins/woocommerce/templates/global/breadcrumb.php Copy this file to the child theme along the path. ‘woodmart-child/woocommerce/templates/global/breadcrumb.php’ Please specify on which pages you want to see breadcrumbs?

    Kind Regards

    #283632

    loralora
    Participant

    1. I decided to completely disable their sidebar (if you want to test something, then you need to go to the WCMP-settings-Uncheck this to disable vendor store sidebar .. tab), and use the one that I create in the “Sidebars” in the panel.

    Earlier, before the WCMP plugin added its own sidebar, I used a sidebar called and it worked great.

    Now that I’ve disabled this checkbox and their sidebar, I still can’t use the previous sidebar. Please help me if possible. I created a sidebar called WCMP, can I somehow assign it to the vendor store pages?

    2. I did it. On all pages, including the vendor’s store pages

    #284197

    Artem Temos
    Keymaster

    1. This task requires additional code customization of the plugin. Except for sidebar, it has its own archive template file and doesn’t use the default WooCommerce one. We don’t have a quick instruction for such customization.

    2. Sorry, the right path is woocommerce/global/ instead of woocommerce/templates/global/

    Also, try to add the following code snippet to the Custom CSS area in Theme Settings

    body .woocommerce-breadcrumb a:after {
        content: "";
    		margin: 0;
    }
    body .woocommerce-breadcrumb a {
        margin-right: 0;
    }
    #286260

    loralora
    Participant

    1. Plugin support advised me the following and I did it. But my question is, where can I find the correct name for the sidebar element? Let’s say I created my own sdbar and called it “WCMP”, how can I find it to insert into the file?

    #286566

    Artem Temos
    Keymaster

    Here is a code that shows the sidebar. Replace the sidebar ID YOUR_SIDEBAR_ID with the desired one that you can get as shown per the screenshot https://prnt.sc/122u341

    <?php dynamic_sidebar( 'sidebar-YOUR_SIDEBAR_ID' ); ?>

    #286801

    loralora
    Participant

    1. Thanks for the answer, my sidebar,’sidebar-7309′
    i pasted your code into my file but it didn’t work.
    It is not added to the side, but is shown in the footer and the products disappear from the vendor’s page.
    Could you please help me with this, how do I insert the function correctly?

    2. How realistic is it that the theme in the future will make better integration with this multi-vendor plugin? That clients never “dance with drums and tambourines” around it all?

    #286807

    Artem Temos
    Keymaster

    1. The code works well and the sidebar is displayed as instructed by developers https://prnt.sc/123fche
    But as we mentioned, it is not enough to make it work with the off-canvas sidebar. It requires additional customization of the archive file as well but we don’t have an instruction for this. It is out of our theme support scope.

    2. Our theme is fully compatible with the plugin and now it supports all its functionality. If you are talking about deep integration and adding additional functionality to this plugin, so we don’t have such plans at the moment.

    Kind Regards

    #287151

    loralora
    Participant

    Compatibility problems bother not only me, but other users as well, and to be honest, I’m already tired. The theme is either compatible with the plugin or not. There is no middle way!
    I absolutely don’t understand why you don’t make it possible to support sidebars for sidebars and widgets that other plugins might create. I do not know if the person who created the topic will write to you with a problem on the plugin site, but I will write to you myself. Please contact them!

    #287182

    Artem Temos
    Keymaster

    Compatibility is when our theme supports all the functions included in the plugin. But you are talking about extra features like an off-canvas sidebar. And that is not about compatibility but about extra functionality integration. We don’t provide any extra functionality to this plugin but support only its default set of options. It is not “middle way” but full compatibility. If you are not satisfied with that, then we can return your money back.

    #287211

    loralora
    Participant

    I don’t need a refund, this is stupid.
    I have been using your theme for two years on more than one site and for the first time I come across the fact that something is going wrong. Moreover, wait for your theme for almost 30,000, and I think that there is at least a small part of users who use this plugin for their work – it means 100% they have the same problems as me.

    #287215

    Artem Temos
    Keymaster

    Yes, there are a lot of customers using this plugin. But they don’t use our off-canvas sidebar feature there. It doesn’t work with multivendors plugins because they have their own layout structure, unfortunately. Even on our demo with multivendors plugin you can see that default sidebar is shown https://woodmart.xtemos.com/handmade/store/ronnie-peterson/

    #287648

    loralora
    Participant

    Then I ask you for help, please help me.

    How do I properly explain to the plugin creators what exactly the problem is? As far as I understand, the problem is that:
    1. Do they have their own layout structure that is different from your theme and is this causing a problem with this sidebar?

    thank you

    #287823

    Artem Temos
    Keymaster

    Yes, that is correct.

    1. Here is a screenshot of our theme structure https://prnt.sc/128jtui
    It is created in the following set of files

    woodmart/inc/template-tags/template-tags.php
    woodmart/index.php
    woodmart/sidebar.php

    2. And here is a plugin structure. It is totally different and obviously, our off-canvas CSS and JS can’t be applied here without rewriting https://prnt.sc/128jwvg
    It is written in the file dc-woocommerce-multi-vendor/templates/wcmp-archive-page-vendor.php

    Kind Regards

    #289164

    loralora
    Participant

    Hi, I passed this information to the plugin support, but they answered me:

    and now I do not know what to do, because it seems to me that I am left alone with my problem. I can’t write code.

    #289165

    loralora
    Participant

    извиняюсь вот их ответ

    the flow you need i.e. add your own sidebar, requires good amount of custom code. Also, by checking code snippets, it will be difficult for us to find the issue in your code.

    Now to help you out further, as your theme suggested here : https://wc-marketplace.com/support-forum/topic/how-to-revert-the-use-of-my-widget-in-the-sidebar/#post-120552

    You also need to study our template wcmp-archive-page-vendor.php, this will guide you further on how you can add your own sidebar.

    You can study our code here : https://github.com/wcmarketplace/dc-woocommerce-multi-vendor/blob/master/templates/wcmp-archive-page-vendor.php

    #289326

    Artem Temos
    Keymaster

    As we can see, it is possible with additional code customization only. We don’t have instruction for this and it is out of our theme support scope.

    #289414

    loralora
    Participant

    I got it, thank you for all the information and time spent on this problem. I hope that in the future the plugin will somehow try to solve this problem.

    Please close the thread

    #289419

    Artem Temos
    Keymaster

    You are welcome! Feel free to contact us if you have any additional questions.

Viewing 28 posts - 1 through 28 (of 28 total)

The topic ‘theme compatibility with WCMP plugin.’ is closed to new replies.