Xanga Crosspost Plugin for WordPress

59 Comments

Keep your Xanga friends in the loop with this WordPress crossposting plugin. Everytime your make a new WordPress entry, this plugin will take it and automatically post it over to your Xanga blog. That’s pretty much all it does.

If you are so inclined, this plugin will also allow you to use CSS to customize look and feel of each post within Xanga based on the WordPress category that it gets assigned. See my own Xanga account for an example. Note that “normal” blog posts look different than “random” blog posts.

Anyways, thanks to Ryan Lee for the initial work and inspiration. I decided to write my own plugin because I wanted more customization and crossposting options.

Author: Joe Tan (joetan54@gmail.com)
License: GPL
Features:

  • Syndicate your posts automatically over to your Xanga blog
  • Look and feel of syndicated posts in Xanga can be customized with CSS based on WordPress categories.
  • You can select which WordPress categories syndicate, and you can also disable the plugin on a per-post basis.
  • WordPress 2.1: Future dated posts will show up as scheduled.

Installation:

  1. Unpack / unzip the archive
  2. Copy the entire “tantan” directory to your Wordpress plugins directory. Your wordpress plugins directory should be something like [WORDPRESS DIR]/wp-content/plugins.Note: If you already have a tantan directory from one of my previous plugins, you can safely overwrite any existing files from the previous plugin. Make sure you backup your existing tantan directory just in case something goes wrong!
  3. Go into your Wordpress admin, click on the “Plugins” tab, and then activate “Xanga Crosspost”.
  4. Click on the “Options” tab, and then click “Xanga Crosspost”. Follow the onscreen instructions to link your blog with your Xanga account.
  5. You’re done! Now just blog as you normally would, and your entries should show up in your Xanga.

Customizing Xanga Posts’ Look and Feel:
You’ll need to have a baseline knowledge of CSS in order to do this. Each post in Xanga will be wrapped with a DIV tag with the category names assigned as the class attribute. You can then add some custom CSS to your Xanga’s look and feel to customize these entries.

If you want to show comment counts in your syndicated posts, try installing my Get Comments Count plugin.

Download the plugin

Support:
If you are having problems setting up or customizing this plugin, please visit the support group for help. Someone may have already posted a solution to your problem!

More Documentation: Modification History, Known Issues and Bugs

Bug Reports:
If you find a bug or have a feature request for this plugin, please post them to this Google Project page.

Developers:
Browse this plugin's source code at the Subversion repository.

Want more WordPress goodness? Check out some of my other plugins and scripts >

59 comments

  1. # Kevin Jun 02, 2007

    I use Windows Live Writer to post to wordpress, but the entries I write with it don’t show up on xanga (the ones I write from my WordPress site do).

    I’m using WordPress 2.2 and plugin version 0.5

  2. # ladynada Jun 15, 2007

    Is there a way to make this post to another wordpress site?
    thanks,
    nada

  3. # jayne d'Arcy Jun 21, 2007

    I had this working with my WP 2.2 but today it just stopped. I would try to post and get a blank page with the words, “hmm, error?” I was able to post just to my WP blog when I deactivated the plugin, or checked the tick box that says “Do not post to Xanga”.

    I really hope this can work again, I love it.

  4. # ladynada Jul 10, 2007

    any chance this could be converted to post automatically to a wordpress (mirror) blog?

    thanks,
    nada

  5. Pingback: The World of David A. Jacobs » Blog Archive » links for 2007-07-18
  6. # lynx Oct 25, 2007

    cool plugin!

    any ideas porting this to wordpress 2.3!?

    it says:

    WordPress database error: [Table 'wordpress.wp_categories' doesn't exist]
    SELECT cat_ID, cat_name, category_nicename, category_parent FROM wp_categories WHERE cat_ID > 0 AND category_parent = ” ORDER BY cat_name

    any ideas!?

    thanx in advance!

    greetz,
    lynx

  7. # Joe Tan Nov 05, 2007

    0.6 has been updated to work properly with WordPress 2.3

  8. Pingback: ZOMBIFY.ORG » Blog Archive » Happy Holidays
  9. Pingback: Бизнес с нуля? » Что я делаю со своим блогом, чтобы он стал популярным
  10. Pingback: Ping-уем | Александр Мэкаль
  11. Pingback: Derek Lio » Blog Archive » Xanga Crosspost
  12. Pingback: Sleek Ice » Blog Archive » Now, at Xanga
  13. # sean808080 Jun 05, 2008

    doh! i turned off my xanga rss feed but it seems to cause a bug in xanga crosspost.

    i get this error:

    hmm, error?
    Warning: Cannot modify header information – headers already sent by (output started at /home/sean8080/public_html/blog/wp-content/plugins/tantan/xa nga/class-admin.php:134) in /home/sean8080/public_html/blog/wp-includes/pluggable.php on line 694

    turned back on the rss feed and it went back to normal

    hope that helps others!

  14. Pingback: Announcing richardxthripp.com
  15. Pingback: Xanga Mirroring Removed
  16. # joe rawr Jun 27, 2008

    Dood, i am impressed that when i edit a post on WP that it edits the post on Xanga! wow!!

  17. # joe rawr Jun 28, 2008

    what is the difference of having
    Enable Comments: Allow comments on Xanga posts.
    checked or unchecked? Either way when they comment it shows up on my Xanga and not my WordPress site.

  18. Pingback: djchuang.com / new look from upgrading WordPress
  19. # Tadd Sep 19, 2008

    Well, it works perfectly for me. The only thing I need to watch is when I used Live Writer to have it schedule a few minutes after I publish otherwise I get an error (which is a Live Writer issue not yours).

    I don’t suppose there are ways to only have PART of your article posted with a “To read more, click HERE” or something? Just curious. I’m sure I could figure it out but if there is an easy way that would be best!

    All-in-all, I’m very pleased with this plug. Bravo!

  20. Pingback: Pluginurile lui Tan Tan | CNET.ro

View all 59 comments

Leave a comment

Support:
If you are having problems setting up or customizing this plugin, please visit the support group for help. Someone may have already posted a solution to your problem!