Hi all, apologies if this is the wrong place to ask this.
I’m having a fairly strange issue with my WordPress theme. I’m using a child template based off of the [“BlogMagazine” theme](https://themesinfo.com/blogmagazine-wordpress-blog-template-b8euy/latest). Unfortunately getting help from the developer of the theme isn’t possible since his site’s no longer around.
Whenever the reader goes to an author’s page, or attempts to read content by the year, the pages display random incorrect information.
If you go to any author’s page, the top will show the information for one of the other authors on the site at complete random. The articles will be the correct ones, but the author bio displayed is for a random author on the site. If you refresh the page, it displays yet another author. For example, right now I’m looking at all articles by Señor Juan:
[https://www.angryjerk.net/wp/author/senor-juan/](https://www.angryjerk.net/wp/author/senor-juan/)The bio I’m seeing is for Troy Jackson, another author on the site. Refreshing the page gives me the bio for RANTER. I can get different author bios by refreshing repeatedly, sometimes I even luck out and get Juan’s bio.
​
Trying to view all posts by year yields a similar issue. In this case, the page title shows a random year. Example page:
[https://www.angryjerk.net/wp/2022/](https://www.angryjerk.net/wp/2022/)This is the archive for all posts made in 2022. Yet the title of the page is 2010. Refreshing the page shows me a new title of 2009, and another refresh shows me 2007.
​
I did a little bit of digging by inspecting the source code, and the most I can figure out is that it’s related to `h1 class=”page-title”` but beyond that I haven’t got a clue what could be causing it to display random stuff.
This problem doesn’t exist in other themes I’ve used and disabling add-ons made no difference, so I’m confident it’s related to the theme somehow. Other than these bugs I really like the theme and would rather not have to go through the hassle of finding a new WordPress theme. I suspect the fix is as simple as changing or adding a line of code somewhere, but I’m not sure what or where that code would be.
I’d greatly appreciate if someone could point me in the right direction on this one.
[ad_2]