[wp-hackers] Calendar generating bad links to pages
Stephen Rider
wp-hackers at striderweb.com
Fri Jun 5 20:39:50 GMT 2009
Wow. With different people top and bottom-posting their replies, I
could make any sense of this thread.
This makes MUCH more sense. Might even get some response....
>>> On May 27, 2009, at 8:18 PM, RePost wrote:
>>>
>>>> I've found through checking my Google Webmaster stats that the
>>>> WordPress (2.7.1) calendar is attempting to create links to pages
>>>> as well as blog entries, resulting in 404 errors.
>>>>
>>>> For example, WP shows that I generated my "About" page on
>>>> 11-24-08 and my "Contact" pages on 11-26-08. The November
>>>> calendar is treating those pages like blog entries and attempting
>>>> to link to them.
>>>>
>>>> To test these links, see the calendar at the bottom of the middle
>>>> column:
>>>> http://bit.ly/n0en4
>>>>
>
>> Alan Castonguay wrote:
>>> 2.7.1's calendar is generated in http://core.trac.wordpress.org/browser/tags/2.7.1/wp-includes/general-template.php
>>> but as far as I see all the SQL is guarded with
>>> AND post_type = 'post' AND post_status = 'publish'
>>>
>>> It might be caused by a plugin filtering the sql, or replacing the
>>> calendar wholesale. I don't see this behavior on 2.8-bleeding-edge
>>>
>>> Alan J Castonguay
>>>
>
> On May 27, 2009, at 10:03 PM, RePost wrote:
>
>> Alan, I am using the mw-calendar plugin, detailed here:
>> http://meyerweb.com/eric/tools/wordpress/mw_get_calendar.html
>>
>> The script is here:
>> http://meyerweb.com/eric/tools/wordpress/mw_get_calendar.phpf
>>
>> Does this provide any clues?
Alan Castonguay wrote:
> Yes. That plugin does -not- filter to only post_type='post', and
> displays calendar entries for days with anything in the posts table
> with a post_status of Published. By default that's posts & pages.
> You could ask Eric to fix that.
>
> Alan J Castonguay
>
>
On Jun 5, 2009, at 3:03 PM, RePost wrote:
Eric Meyer invites the community to update his mw_get_calendar plugin:
Any chance of getting someone on wp-hackers to make the changes for
you, and communicating them back to me; or, alternatively, putting me
in touch with someone who's willing to make the necessary edits and
send them to me
Relevant links:
http://meyerweb.com/eric/tools/wordpress/mw_get_calendar.html
http://meyerweb.com/eric/tools/wordpress/mw_get_calendar.phpf
Contact eric at meyerweb.com
More information about the wp-hackers
mailing list