Support » Plugin: Advanced Classifieds & Directory Pro » Conflict with Avada Theme

  • We used Avada Theme 7.2.2 and have encountered a conflict with your plugin.

    When creating a button to add the listing description, the code “.fusion-button.button-1 {border-radius:3px;}” is echoed on the visual page to ACDP plugin. When the plugin is disabled the line of code from the Avada default settings code disappears.

    The problem was compounded due to a problem with how ACDP handles images when used with something like Yoast SEO. If a graphic button or any other graphic is inserted into the description, that image becomes the main posted image on Facebook, image is shown when searching Google, etc. The image loaded to a listing is not coded properly to appear above the code of the description as the main image. This should be fixed where it creates poor SEO results. Any image uploaded via the ACDP plugin should be what appears when shared or searched. As a result, we had to try a button that was not a graphic, but that too fails to work right with ACDP.

    JSON LD (Recommended as it is acceptable by Google, Yahoo, Bing, and Yandex) is the proper way to lead an image to assure posting and share results.

    Also, under Plugin Settings > Display > Listings Page > Description length, the text below incorrectly states “Number of characters” When it should read “Number of Words”

    Thanks.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Thread Starter Inndesign

    (@inndesign)

    My client Customer ID: 5262210 just paid for a lifetime license to get these issues above fixed as a priority. As a note, when clicking “LIFETIME” button on your payments page, the modal does not flip to the correct pricing. https://pluginsware.com/pricing/

    Plugin Author pluginsware

    (@pluginsware)

    Hi,

    Thanks for contacting our support. We will pass your issues to our tech team, In the meantime, please submit a ticket on our site https://pluginsware.com/submit-a-ticket/ with your site link. So that we can check and update you.

    Thanks

    Thread Starter Inndesign

    (@inndesign)

    There is nothing I can show where I cannot allow a code error to remain on a public page. I had to disable the button because of the conflict with ACDP.

    Your developers will need to obtain Avada Theme and test on your end using the default WP editor (not Gutenburg). It is easy to replicate as outlined in my report.

    It is also very easy to install Yoast SEO, add an image in the description, and another image to the ACDP image function in a listing. The image in the description will always supersede the image loaded into the ACDP image function which is wrong. Yoast shows the results and it is not good.

    Plugin Author pluginsware

    (@pluginsware)

    Hi,

    Sorry for the delay.

    When creating a button to add the listing description, the code “.fusion-button.button-1 {border-radius:3px;}” is echoed on the visual page to ACDP plugin. When the plugin is disabled the line of code from the Avada default settings code disappears.

    – Actually, we restricted scripts within our form. This is for security reasons.

    If you need to allow scripts and shortcodes, please open the below file,

    /wp-content/plugins/advanced-classifieds-and-directory-pro/public/partials/listing/acadp-public-listing-display.php

    Search the below code in the above file:

    <?php echo wp_kses_post( $description ); ?>

    Replace the above code with the following code:

    <?php echo $description; ?>

    Finally, save the file and check.

    The problem was compounded due to a problem with how ACDP handles images when used with something like Yoast SEO. If a graphic button or any other graphic is inserted into the description, that image becomes the main posted image on Facebook, image is shown when searching Google, etc. The image loaded to a listing is not coded properly to appear above the code of the description as the main image. This should be fixed where it creates poor SEO results. Any image uploaded via the ACDP plugin should be what appears when shared or searched. As a result, we had to try a button that was not a graphic, but that too fails to work right with ACDP.

    JSON LD (Recommended as it is acceptable by Google, Yahoo, Bing, and Yandex) is the proper way to lead an image to assure posting and share results.

    – We checked your site and there is one listing in which the OG tag was added correctly according to our code. Please add an image in the description for that listing. So that we could track the issue. This may be a cache issue.

    Also, under Plugin Settings > Display > Listings Page > Description length, the text below incorrectly states “Number of characters” When it should read “Number of Words”

    – We will change it in our next version. Thanks for notifying this.

    Thanks

    Thread Starter Inndesign

    (@inndesign)

    – If you need to allow scripts and shortcodes, please open the below file, Search the below code and save.

    As a developer should know, this is a bad practice. Any later updates will fully overwrite any plugin files modified. The correct method is either to provide a functions.php snippet to paste in the child theme or better yet, add a check button in settings to allow a user to disable script restrictions. The last method is preferred and best.

    – We checked your site and there is one listing in which the OG tag was added correctly according to our code. Please add an image in the description for that listing. So that we could track the issue. This may be a cache issue.

    This is the wrong thing to do. If a person adds a listing image using the ACDP image handler and adds the same image to the description, the listing will show two images on top of each other. A user could add an image to the description manually and not upload an image using the ACDP image handler, but then that method both negates the user adding images using the listing manager as they should be able to, and even worse, all previous listings have to be redone because the plugin doesn’t arrange images correctly. We have 161 listings to import, and need this fixed.

    There was only one listing with one image uploaded using the ACDP image handler. The results as explained, any image added to the description supersedes that image, which is incorrect when sharing a link or when found on Googe or Bing. The JPEG button in the copy becomes the lead image and it is cropped badly at that. There is no caching whatever on our new website builds to blame, so that is certainly not the issue. The issue is the plugin was not developed correctly to allow the ACDP image uploaded to become the lead image. This is an error novices would not notice, but seasoned developers would.

    I also wanted to point out that your Listings page is not compliant with the use of Yoast Duplicate Post which is uncommon where most plugins work fine with the page cloner. This should be a mandatory compatibility.

    Thread Starter Inndesign

    (@inndesign)

    Please ignore the last paragraph. A user has to access Yoast Duplicate Post permissions settings, active lists and then the clone function works.

    Thread Starter Inndesign

    (@inndesign)

    Three days and no follow-up and we paid for Premium?

    Plugin Author pluginsware

    (@pluginsware)

    Hi,

    Sorry for the late reply. Please provide us some time to check and update on these

    Thanks

    Plugin Author pluginsware

    (@pluginsware)

    Dear Customer,

    As a developer should know, this is a bad practice. Any later updates will fully overwrite any plugin files modified. The correct method is either to provide a functions.php snippet to paste in the child theme or better yet, add a check button in settings to allow a user to disable script restrictions. The last method is preferred and best.

    – You can overcome this by doing a template override. By this, the changes that you made will not be affected when you update our plugin in the future. Kindly refer https://pluginsware.com/documentation/customizing-acadp-templates/

    You will have to override the /wp-content/plugins/advanced-classifieds-and-directory-pro-premium/public/partials/listing/acadp-public-listing-display.php file

    This is the wrong thing to do. If a person adds a listing image using the ACDP image handler and adds the same image to the description, the listing will show two images on top of each other. A user could add an image to the description manually and not upload an image using the ACDP image handler, but then that method both negates the user adding images using the listing manager as they should be able to, and even worse, all previous listings have to be redone because the plugin doesn’t arrange images correctly. We have 161 listings to import, and need this fixed.

    – Sorry, we are confused here. Actually, we have disabled the “Add Image” option in the editor. We don’t think that the user will add images through the image tag. We assume that this happens when you import listings with the description with the images. In this case, sorry currently you need to clear the images in the description and then you need to import the listings. But thanks for notifying this and sure we will take note of this and will add an option to skip images in the description in the future.

    There was only one listing with one image uploaded using the ACDP image handler. The results as explained, any image added to the description supersedes that image, which is incorrect when sharing a link or when found on Googe or Bing. The JPEG button in the copy becomes the lead image and it is cropped badly at that. There is no caching whatever on our new website builds to blame, so that is certainly not the issue. The issue is the plugin was not developed correctly to allow the ACDP image uploaded to become the lead image. This is an error novices would not notice, but seasoned developers would.

    – It’s due to the facebook cache issue. We fixed it. What we did is here http://prntscr.com/1udkjo4

    Thanks

    Thread Starter Inndesign

    (@inndesign)

    Someone can’t comprehend English constructs very well. We HAVE NOT used any import function. We added an image using the ACDP image handler to each listing manually and built each listing manually. No content was imported when setting up the new website.

    Think carefully, your plugin provides a person a method to add an image to a listing with the listing manager. That very same image MUST be the lead image on every listing, to show as the first image in Google Search, Bing Searches, Yahoo Searches. For the sake of Facebook, Twitter, and LinkedIn, Open Graph via meta tags must be resident, which you say it is. Otherwise, the listing manager is useless in regard to search and SEO results. Currently, an image added using the ACDP image handler is not the first image loaded during searches in every case.

    Here is a search example from a cell phone: https://ibb.co/9nRCRtv

    The JPG button in the description is the lead images, not the image loaded using ACDP image handler. Your plugin needs to designate the lead image as the one uploaded to the listing using your listing manager. I can’t possibly explain it any better than this.

    We need a new version release of the paid version to fix this.

    Further, please add a check button in settings to allow a user to disable script restrictions so that theme elements can be used in descriptions. The idea of moving files to the theme folder to modify is still a bad practice, nothing short of a temporary hack. If in the future any file copied and modified is updated, it will not be updated in that folder.

    Plugin Author pluginsware

    (@pluginsware)

    Dear Customer,

    Regarding the Images Indexing Issue,

    We have sent you an email with the solution and a patch file to fix it. Please check your email.

    Further, please add a check button in settings to allow a user to disable script restrictions so that theme elements can be used in descriptions. The idea of moving files to the theme folder to modify is still a bad practice, nothing short of a temporary hack. If in the future any file copied and modified is updated, it will not be updated in that folder.

    – Sure, we will add this option in our next version. Thanks for your suggestion

    Thanks

Viewing 11 replies - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.