Click here to Skip to main content
13,589,607 members
Click here to Skip to main content
Add your own
alternative version


21 bookmarked
Posted 16 Mar 2010
Licenced CPOL

Code Project Technical Blog FAQ

, 27 Feb 2012
Rate this:
Please Sign up or sign in to vote.
This is an FAQ for the Technical Blogs. It can be modified by any Silver member.

Table of Contents

  1. How do I submit my blog on The Code Project?

    From the home page:


    Or click this link to our Add Your Technical Blog page

    Put in the title of your blog, and then put URL to your blog's RSS feed and not the URL to your blog's home page. This feed should include the full content of your blog posts – not summaries.

  2. How do select which blog entries I want on Code Project?
    • Place the keyword CodeProject within the <category> element that is the direct child of <channel>. This marks all items within the channel as consumable.
    • Place the CodeProject keyword within the <category> element that is the direct child of an <item>. This marks just the one item as consumable.
    • Leverage the Rel-Tag Microformat. Check out the links if you've never heard of them. It's really simple. All you need to do is place an anchor tag somewhere in you blog article's content. E.g.:

      <a href="" rel="tag">CodeProject</a>

      If you don't want this link visible just use a style to hide it (e.g. style="display:none") – we'll still pick it up.

      The URL in the anchor can be any URL you like but we thought it would be useful to point to your blog articles page here on code project:<your member id>

    Note that there is a minimum length of 1000 words for blog entries (excluding HTML). Any entries under this length will not be consumed.

    Please do not submit blogs other than your own. If you have suggestions on blogs you would like seen here please contact us. We can reach out to the author and ask for their permission.

  3. I use blogspot, how do I modify my RSS feed?

    Because the default feed for blogspot is Atom 1.0, make sure you add "?alt=rss" to the end of your feed URL.

    The result will look like this:

  4. I use a blog, how do I manipulate my RSS feed?

    Your RSS feed URL is:

    Once you are logged in to your wordpress account go to your settings page
    My Dashboard > Settings > Reading:

    Make sure "Full text" is selected as shown below:


    And make sure that the number of "Syndication feeds show the most recent" number of posts will include your desired post.

    Then go to Categories section: My Dashboard > Posts > Categories:

    and add "CodeProject" to the Category Name field and hit "Add Category." Now you can edit previous posts you would like added to Code Project, and change their category to the "CodeProject"

  5. I use wordpress on my own registered domain, how do I manipulate my RSS feed?

    One of our wonderful users, hjgode, created a Wordpress Plugin that you simply have to add to your site by following his instructions.

  6. How does your RSS feed aggregation work?

    Every day we will check your RSS feed and your specially marked entries will be published as articles. Just submit your blog's RSS feed, blog as normal, and we'll take care of the rest!

  7. Why isn't my blog entry on Code Project yet? The status says "Pending"

    Each new blog entry goes through an approval process from the Code Project community. Our members who have been here longest and contributed most have the power to approve technical blog entries. As with articles, technical blog entries require a certain amount of detail so that users can learn the most from them. If your technical blog entry is unapproved and you want it approved faster, contact us at submit[at]

  8. Why is there content moderation at the Code Project?

    Certain user-submitted content on the site is subject to moderation. The purpose of moderation is to stop the publication of obviously inappropriate material, plagiarised content or content that is not of sufficient quality to be published at that point.

    Moderation is available to members who have contributed enough to the community that the system considers them a good judge of what is and isn't acceptable. If you suddenly find moderation buttons available to you then thank you - you've done a lot for the community and we would now like to give you the opportunity to do even more.

    If you have an author reputation of Silver or higher, you will have access to the moderation queue. It looks like this:

    From there you can hover over the checkbox to get the following dropdown:

    The way the moderation works is you have to receive five "Approve" items to be published, or five "Report / Needs help" items to reach a different article status. If five members Approve your blog entry it will become live and available for all to see. If five members either "Report" or mark your blog entry as "Needs help" your article status will become "Closed" and you will receive an email notification indicating who closed the blog entry, why, and what to do:

    If you wish to revise and reopen your blog entry based on the feedback from these members then simply go to [link to blog entry provided] and click the "Update my article" link. This will enable you to edit and update your blog entry and will re-open your blog entry for other members to enjoy.

    If an author has genuinely tried to provide a decent material, even if they may need some encouraging to improve it, then the item should be approved by moderators.

  9. Why was my technical blog entry deleted?

    Technical blog entries must have similar content and format as articles. Technical blog entries that deviate too far from this will be removed. If you ever have any questions or concerns about this, feel free to contact us.

  10. How do I update my technical blog entry?

    Sometimes blog authors want to make changes to their entries on Code Project. To do this you can click on the "Modify" link just under the title of the article.


  11. Can I submit multiple blog feeds?

    Absolutely! But we ask that you only submit feeds that you have ownership of. If you have suggestions on blogs you would like seen here please contact us. We can reach out to the author and ask for their permission.

  12. Are formats other than RSS supported?

    Not at the moment but if there is demand for this we will consider adding support.

  13. How often does content get pulled down from my blog?

    Typically every 12 to 24 hours.

  14. Will I have as great an audience with blog articles as with regular articles?

    Yes. Everywhere you currently see regular "hand-written" articles, Technical Blog articles will also be visible. Pages that list articles will have an option to filter out Technical Blog articles however. Though the default is to list all article types.

  15. Do you support <content:encoded>?

    Yes. If we find this element in your feed it will be taken as the article's content. Which means the <description> element will then be used only for the article description. If there is no <content:encoded> element we use <description> as article description and content.

  16. What is 'LastPolled' and how does it differ from 'LastUpdated'?

    The 'Last Polled' column indicates when your RSS feed was last polled for new content. A date/time here indicates that your feed URL is valid and was successfully read. Conversely, if you see 'Never' this means either your URL was not reachable or does not contain a valid RSS feed.

    The 'Last Updated' column indicates when new content last aggregated as Code Project articles. If you see 'Never' this means no Code Project articles have ever been created from your RSS feed.

  17. How do I change my technical blog entry's location?

    By default, all blog entries are in Uncategorized Blog Entries > General. If you log into Code Project and click Modify:


    You will be able to select a different section.


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Sean Ewington
Technical Writer CodeProject
Canada Canada
Sean Ewington is the Content Manager for CodeProject.

His background in programming is primarily C++ and HTML, but has experience in other, "unsavoury" languages.

He loves movies, and likes to say "inconceivable" often, even if it does not mean what he thinks it means.

You may also be interested in...


Comments and Discussions

QuestionWhere is the revision history Pin
Lakamraju Raghuram27-Feb-12 5:59
memberLakamraju Raghuram27-Feb-12 5:59 
QuestionBlog Post not appearing Pin
Sameer Mitra30-Nov-11 22:49
memberSameer Mitra30-Nov-11 22:49 
AnswerRe: Blog Post not appearing Pin
Sean Ewington6-Dec-11 7:50
staffSean Ewington6-Dec-11 7:50 
QuestionBlog feed stop working Pin
Vivek Johari30-Nov-11 22:19
memberVivek Johari30-Nov-11 22:19 
AnswerRe: Blog feed stop working Pin
Sean Ewington6-Dec-11 7:48
staffSean Ewington6-Dec-11 7:48 
GeneralRe: Blog feed stop working Pin
Vivek Johari6-Dec-11 18:26
memberVivek Johari6-Dec-11 18:26 
GeneralRe: Blog feed stop working Pin
Sean Ewington7-Dec-11 5:05
staffSean Ewington7-Dec-11 5:05 
Questionmember id for blog? Pin
mbalent16-Nov-11 7:50
membermbalent16-Nov-11 7:50 
From your instructions:
The URL in the anchor can be any URL you like but we thought it would be useful to point to your blog articles page here on code project: your member id

Where do I find "your member id"? or is this the same as my sign in id?


AnswerRe: member id for blog? Pin
Sean Ewington16-Nov-11 12:00
staffSean Ewington16-Nov-11 12:00 
QuestionBlog feed is not working Pin
GanesanSenthilvel8-Nov-11 6:01
memberGanesanSenthilvel8-Nov-11 6:01 
AnswerRe: Blog feed is not working Pin
Sean Ewington10-Nov-11 5:36
staffSean Ewington10-Nov-11 5:36 
BugFix the link Pin
thatraja17-Aug-11 9:09
mvpthatraja17-Aug-11 9:09 
GeneralI like this,thanks [modified] Pin
Watcharakorn Wanich19-Apr-11 0:00
memberWatcharakorn Wanich19-Apr-11 0:00 
GeneralUpdating CP article with latest blog revision Pin
Adrian Alexander22-Jan-11 4:49
memberAdrian Alexander22-Jan-11 4:49 
Generallanguage requirement Pin
Remi BOURGAREL4-Nov-10 6:57
memberRemi BOURGAREL4-Nov-10 6:57 
GeneralRe: language requirement Pin
Indivara4-Dec-10 16:39
subeditorIndivara4-Dec-10 16:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Cookies | Terms of Use | Mobile
Web01 | 2.8.180615.1 | Last Updated 27 Feb 2012
Article Copyright 2010 by Sean Ewington
Everything else Copyright © CodeProject, 1999-2018
Layout: fixed | fluid