This website uses cookies to personalize your experience. By using this website you agree to our cookie policy.

Forum Replies Created

Viewing 15 posts - 646 through 660 (of 18,415 total)
  • Author
    Posts
  • in reply to: Filter #55368
    Ernest MarcinkoErnest Marcinko
    Keymaster

    Hi!

    Great, the Reset button is exactly what you are looking for.

    Keeping the search phrase however might be a bit of a chore, as it is a hard coded behavior. I can try to look into it, but I’m not sure if it’s possible.

    in reply to: Creating a results page (not live filtering), sorted #55367
    Ernest MarcinkoErnest Marcinko
    Keymaster

    Searchanise.io went from 39 euro a year (last year) to 28 euro per month without warning, and they blocked us from the admin before the subscription time was up.
    Oh my, that is straight up scam territory.

    Thank you so much, I really appreciate that. Right now I’m taking a late vacation for a couple of days, but as soon as I’m coming back a new minor update is due. Then I start to tackle the fun stuff (new search statistics, new filters etc..).

    in reply to: Limiting date filter year #55360
    Ernest MarcinkoErnest Marcinko
    Keymaster

    You cannot access this content.

    Ernest MarcinkoErnest Marcinko
    Keymaster

    You cannot access this content.

    Ernest MarcinkoErnest Marcinko
    Keymaster

    You cannot access this content.

    in reply to: Creating a results page (not live filtering), sorted #55356
    Ernest MarcinkoErnest Marcinko
    Keymaster

    Thank you for your kind words 🙂 No worries, I am more than happy to answer.

    We didn’t have subscription based pricing up until this year (only lifetime deals), but we were asked by so many customers that we added it. I don’t think we will ever up the price for existing subscriptions, it wouldn’t make any sense, even though we didn’t promise that.
    We have many thousand lifetime license (non-subscription) customers, who bought the plugin years ago and many of them keep getting new lifetime licenses to this day, even though the price does change from time to time. It only makes sense to change the price for new purchases, bumping existing ones feels like a money grab, unless there is a really good reason for it.
    If the sales drop, then it usually means the product is not good enough, it rarely ever means it’s because of the price.

    Ernest MarcinkoErnest Marcinko
    Keymaster

    Hi,

    I see you are trying to combine an external filter with the search, which is usually not a good idea. Search plugins try to override the results by replacing them with their own, filters (or filter plugin) do the same thing – so either one or the other gets ignored at the end and either the search or the filter applies but not both.

    It is not exclusive to Ajax Search Pro, basically it happens with any combination – unless they are coded specifically to be compatible (which almost never happens). For that reason we added an option to turn OFF the override so filters still can be utilized with the default searches.

    Ernest MarcinkoErnest Marcinko
    Keymaster

    You cannot access this content.

    in reply to: Display after full page load #55352
    Ernest MarcinkoErnest Marcinko
    Keymaster

    Hi Larry,

    It is evaluated and made visible by the script, however it should not be a concern as it is almost immediate. It is done when the page is parsed (not fully rendered yet) so during the actual rendering it should be open.

    However, if it’s a concern or there are more scripts evaluated during that time, you can forcefully make them visible via a custom CSS snippet, which is effectively immediate if placed in the header:

    .asp_ss_6 {
       display: block !important;
       visibility: visible !important;
       opacity: 1 !important;
    }

    I hope this helps!

    in reply to: Cannot find option to translate ¨Results From..” #55342
    Ernest MarcinkoErnest Marcinko
    Keymaster

    Hi Nancy,

    All right! I guess I mark this as resolved then 🙂

    in reply to: Limiting date filter year #55341
    Ernest MarcinkoErnest Marcinko
    Keymaster

    It’s definitely possible to resolve, I think I just made a mistake in the code, please try this one instead:

    add_action(
    	'wp_footer',
    	function () {
    		?>
    		<script>
    			window.addEventListener("load", () => {
    				const loadYears = ()=> {
    					setTimeout(function(){
    						jQuery('.asp_w .hasDatepicker').datepicker('option', 'yearRange', '-9:+1')
    					}, 500);
    				};
    				document.querySelectorAll(".asp_main_container").forEach((el) => {
    					el.addEventListener("asp_settings_show", (event) => {
    						loadYears();
    					});
    				});
    				loadYears();
    			});
    		</script>
    		<?php
    	}
    );

    I used a jQuery shorthand $ in the previous code which didn’t work. This should be the one.

    Ernest MarcinkoErnest Marcinko
    Keymaster

    While we can’t offer customization services, I am more than happy to guide you to the closest possible features.

    1. & 3. I recommend checking the advanced title and content field features.

    2. The results grouping allows organization either by post type, content type or categories but no all at the same time. If you expect more than 1 post type, but only 1 taxonomy, then post type categorization is the best option here: https://i.imgur.com/kNsDwXw.png
    The “Other results” container is then basically the container for all the category results. I have set it up like that for you.

    in reply to: Limiting date filter year #55327
    Ernest MarcinkoErnest Marcinko
    Keymaster

    You are welcome!

    I suspect it’s because on mobile it needs to be opened and the loading is delayed so the code does nothing. I think it’s still doable with a few changes:

    add_action(
    	'wp_footer',
    	function () {
    		?>
    		<script>
    			window.addEventListener("load", () => {
    				const loadYears = ()=> {
    					setTimeout(function(){
    						$('.asp_w .hasDatepicker').datepicker('option', 'yearRange', '-9:+1')
    					}, 500);
    				};
    				document.querySelectorAll(".asp_main_container").forEach((el) => {
    					el.addEventListener("asp_settings_show", (event) => {
    						loadYears();
    					});
    				});
    				loadYears();
    			});
    		</script>
    		<?php
    	}
    );
    Ernest MarcinkoErnest Marcinko
    Keymaster

    Hi,

    I’m afraid that is not possible to do. Usually I suggest a custom code where I can, but this is not possible to implement with a few lines of extra code unfortunately.

    Ernest MarcinkoErnest Marcinko
    Keymaster

    You cannot access this content.

Viewing 15 posts - 646 through 660 (of 18,415 total)