• Resolved indigetal

    (@indigetal)


    Strangely enough when I activated this plugin the “Company Listings Page” drop down setting in Job Manager > Settings > Company is missing! I was only able to identify the issue by looking at the screenshots in www.ads-software.com.

    The “Listings Per Page” setting is there in my site, and the “Company Dashboard Page” setting is there, along with all the other settings. It’s just the “Company Listings Page” simply isn’t there.

    Any ideas why that is happening?

    Thanks,
    Brandon

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter indigetal

    (@indigetal)

    I disabled all plugins today except “MAS Companies For WP Job Manager,” “MAS Company Reviews For WP Job Manager,” “WP Job Manager,” and “WooCommerce.” I also activated the “Twenty Twenty-Three” theme. I still did not get back the “Company Listings Page” drop down option in the settings!

    I’m starting to suspect that the WorkScout Theme did something to mess with this. I previously had it activated but decided against it. I had the setting before and even confirmed with a fresh install of WorkScout in a local dev environment that the setting is there. But for some reason it’s just not in my live environment that previously used WorkScout but is not now…

    I already tried to re-download the MAS plugins from the WordPress repository and deleted WorkScout-related database tables, but that didn’t fix it. It’s amazing how stingy those developers are with their Theme, core plugin and WorkScout Freelancer plugin but not only do they use MadrasThemes MAS plugins, I suspect they are doing something to mess with it (though I’m stumped as to how they’re doing it).

    Thread Starter indigetal

    (@indigetal)

    I have a license for the Front theme if that helps with prioritizing this, but my premium support has actually expired.

    Hi @indigetal,

    Please check your setting page html and “Company Listings Page” code there or not like this : https://drive.google.com/file/d/1URrYxBVolqzrdfBneT_7qvbpNNP0Ys7Y/view?usp=sharing

    You can also redirect company list page in Companies > All companies > View posts.

    Thanks, Abbas

    Thread Starter indigetal

    (@indigetal)

    I checked the html and the code is not in there at all.

    https://drive.google.com/file/d/1u2ONl2dwscLV4o8_Rqqng2_1LJwUPDpT/view?usp=sharing

    I also installed “WP Job Manager,” “MAS Companies For WP Job Manager,” and “MAS Company Reviews For WP Job Manager” on a site in a local dev environment that does not have, nor ever had WorkScout installed and it is not there. In fact, I’m starting to think that WorkScout didn’t break something – they fixed it – but the fix is implemented in their theme.

    I am trying to create a default company listing page for all companies. I do not see how redirecting company list pages in Companies > All companies > View posts achieves that.

    Thank You,
    Brandon

    Hi @indigetal,

    I checked your above image and there is “Company Dashboard Page” instead of “Company Listings Page”. Ref : https://drive.google.com/file/d/11VdSjbA-pOBIaQmoywvO–Zk9U41QDpX/view?usp=drive_link

    Here reference image to redirect companies page : https://drive.google.com/file/d/19vrHr6Sy5NoYa4UajYYgiof49e7HY-q_/view?usp=sharing

    Thanks, Abbas

    Thread Starter indigetal

    (@indigetal)

    I might be misunderstanding what it is that you are trying to say, but the “Company Listings Page” setting is one of the options expected to be there in the Company settings page. So it’s not “replacing” the Company Dashboard Page setting, the Company Dashboard Page setting is simply missing.

    I do see what you mean in your screenshot by the “All Posts” appearing in the admin toolbar when visiting Companies > All Companies in the dashboard, but that is also not there – see screenshot here.

    I am now testing in a local dev site with the Twenty Twenty-Three theme activated and only WP Job Manager, MAS Companies for WP Job Manager, and MAS Company Reviews for WP Job Manager activated. Everything is up-to-date and I even imported some demo companies from my main site just to be sure.

    I don’t know why that is happening either, but it seems like the plugin is due for an update in any case.

    Thank You,
    Brandon

    Thread Starter indigetal

    (@indigetal)

    I mixed up “Company Dashboard page” with “Company Listings Page” in my last post, but I’m sure you got my point. To be clear, the “Company Listings Page” is missing.

    • This reply was modified 9 months, 3 weeks ago by indigetal.
    Plugin Author MadrasThemes

    (@madrasthemes)

    Hello @indigetal,

    Thank you for your detailed clarification and apologies for the miscommunication. The field Company Listings Page in the settings page appears only if the theme has declared compatibility for this feature.

    Here is a snippet that you can add to your child theme’s functions.php to declare support for the companies archive feature:

    add_action( 'after_setup_theme', 'mas_child_add_theme_support', 10 );
    
    function mas_child_add_theme_support() {
        // Declare MAS WP Job Manager Company Archive support.
        add_theme_support( 'mas-wp-job-manager-company-archive' );
    }

    Once this code is added in the theme, the settings page will appear. The setting assumes that the theme has the necessary styles to style the output generated by the plugin.

    Hope this helps. Let us know if you have any other questions or need further help.

    Thread Starter indigetal

    (@indigetal)

    Aaah, that’s it – thank you so much!

    Just as an FYI, we can completely re-design archive layouts and override templates from the Gutenberg editor with a number of plugins in WordPress now. I am using the Blocksy theme’s content block (single template) to override the company pages, but all FSE theme’s have this ability. I then use GreenShift’s query block’s addon to pull in each element and redesign them in Gutenberg. I also use the Search & Filter plugin to add advanced search abilities. All using post type and meta fields.

    I appealed to WorkScout to update several of their plugins that are currently packaged with their theme so that they can work in any theme and I would say that Madras Themes should do the same. Regardless of whether or not users are semi-advanced like myself – the future of WordPress is less and less theme-oriented!

    Cheers,
    Brandon

    • This reply was modified 9 months, 3 weeks ago by indigetal.
    • This reply was modified 9 months, 3 weeks ago by indigetal.
    • This reply was modified 9 months, 3 weeks ago by indigetal.
    Plugin Author MadrasThemes

    (@madrasthemes)

    I then use GreenShift’s query block’s addon to pull in each element and redesign them in Gutenberg.

    This is neat. At MadrasThemes, we are also moving towards FSE themes. Thank you so much for sharing this with us.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Company Listings Page Dropdown Setting Missing’ is closed to new replies.