I require a quick fix for the above plugin in my theme, this is a very small project and should not take more than 1 hour to complete. Here is what information i have about the issue from the plugin developer already.
I think you are right about the problem is that Content Aware Sidebars - and thus WordPress - might not know that specific page is an author page. WordPress has some internal flags (in this case is_author) that determines what type of content a page is, and Content Aware Sidebars rely on those.
I guess you are using a plugin to make use of the "listings"? That plugin might have some other (or none?) flags that are not compatible.
If you append this to your url (I have not made a clickable link because I do not know whether you actually use this page or not):
the is_author flag should be detected
I have now taken a look at the site, and because dashboard is not a Custom Post Type or Custom Taxonomy, and because the theme does not apply the is_author flag on the dashboard pages, your use case is currently not supported.
Right now, there are three things that can be done:
1. The theme author sets the is_author flag on the dashboard pages.
2. A custom module is made for Content Aware Sidebars so that it integrates better with the theme.
3. If you contribute with a translation for Content Aware Sidebars, you will become a Beta Tester of the upcoming Premium Bundle, where you can set URL conditions (e.g. /dashboard/listings/chris-wareham or dashboard/*)
I have now taken a look at the template files for the dashboard pages, and it looks like you are using a static sidebar there ([url removed, login to view]).
This means that even if I change the is_author flag, the content aware sidebar will still not be displayed, because no dynamic sidebar is present to be replaced/merged.
On line 133 in [url removed, login to view], it looks like you have previously tried to include a dynamic sidebar called "author-5".
What could be done, in addition to changing the is_author flag, is to insert the function <?php display_ca_sidebar(); ?> in that template. This will display a content aware sidebar with Handle=Manual and as long as its conditions are met. If not, it will do nothing.
So i think either making the static sidebar a dynamic one may fix the problem, or a work around solutiuon.
4 freelancers are bidding on average £20 for this job
I am strong web designer with wordpress ,joomla ,php include install plugin ,theme, adding text and img and other seo back link.I can complete your [url removed, login to view] you,sir.