How To: Integrate 360 Voice into Wordpress
Following on, here’s how to integrate 360 Voice directly into a Wordpress blog, on it’s own page. Your server will need to support PHP and xsltProcessor (PHP5) or domxml or XSLT (PHP4), or this won’t work.
- Go to Iconophobia and download the Inline RSS plugin.
- Install the plugin in Wordpress’ plug-ins directory.
- Edit the file inlineRSS.txt and add a line like this one, replacing <YourGamerTag> with your own gamertag:
my360voice,http://www.360voice.com/rss.asp?tag=<YourGamerTag>,1
and upload it to the Wordpress plug-ins directory.
- Create a blank file called ‘in_my360voice.xml‘ in the folder <your Wordpress site>/wp-content/. Create a text file using Notepad and rename it, then upload it if you can’t create the file directly on your web server. This file should be empty.
- Change the permissions on the XML file to
0666 (-rw-rw-rw-)
This is important, without these permissions, it won’t work.
- Download this XSLT file and copy it to the plug-ins directory. It should be in the same place as inlineRSS.txt.
- Create a new page in your Wordpress blog, call it whatever you like. In the body of the page, put this line:
!inlineRSS:my360voice
- Activate the plug-in, and load your new page. The first time, you will see a lot of errors, ignore these.
- Wait for a couple of minutes, then refresh the page. You should now see your Xbox 360’s blog.
- Last step: Re-edit the file inlineRSS.txt and change the line you added with your GamerTag in it, to one like this:
my360voice,http://www.360voice.com/rss.asp?tag=<YourGamerTag>,1400
Make sure you change the 1 to 1400 or higher. This number is the amount of time between updates in minutes. Since 360Voice only updates once per day, updating your local blog entry more frequently is not needed. Once you have edited this file, upload it to the Wordpress plug-ins directory.
- All done!






My Host is blue host but i am stuck on the part on how to edit the permissions on the xml file how do that??? Help Me my host is bluehost.com
Still no luck with the plug in or getting this to work.
Silviarunner.com
Hi, I can’t help with setting file permissions with your specific hosting service, you have to contact them directly. If you can upload PHP files to your website, you should be able to set the file permissions using your FTP program – check the documentation for your FTP program to see how to do this. Remember, the plugin files for inlineRSS need to go in /wp-content/plugins/, but the XML file needs to go in /wp-content/. For example:
/wp-content/in_my360voice.xml
/wp-content/plugins/inlineRSS.php
/wp-content/plugins/inlineRSS.txt
/wp-content/plugins/unliesRSS.xslt
Silvia, I also use Bluehost. Changing permissions is pretty simple. Log in to your Cpanel and click on “File Manager” a new window will open and simply navigate to the folder who’s permissions you wish to change and click on the folder’s name NOT the folder icon! Then you will see a link on the right that will allow you to change the permissions. Hope this helps.
Ya got the file permissions and i still cant get it to work. I can give you account acess and i will pay via paypal if you can take care of this for me. Or maybe talk to you on the phone if you have the time??
Ok, I’ve followed the instructions exactly but my 360voice blog does still not show up on my site.
I do have a question…In the inlineRSS Read Me it states that you’re suppose to add a # before the following line my360voice,http://www.360voice.com/rss.asp?tag=,1 when editing the inlineRSS.txt file.
In your instructions you leave that out. I’ve tried it both ways with no luck.
Perhaps you could help me out with this. Thanks in advance for any help you can provide.
No, if you put a # at the beginning of the line, you tell InlineRSS to ignore that line. You need to make sure you follow the instructions exactly. I tested them on my own blog as I was writing them, and it worked fine. Read them carefully and note where the tags you have to change are. Also, once you have set it up the first time, you should get a series of XML errors when you first load the included RSS feed. Wait 2 minutes and this should go away, assuming you have set all the files up properly and, most importantly, activated the plug-in in Wordpress.
Once the feed is working, you must also change that number from 1 to 1440 – this is also very important.
Thanks for the help. I went back and re-read your instructions as well as the instructions included with the inlineRSS plugin and found the error.
You instruct us to add the following line to our page…
Feed my360voice not found
Actually, what should be added is
!inlineRSS:
Replace with whatever you used as a “common name” in this line:
my360voice,http://www.360voice.com/rss.asp?tag=,1
Chris, you’re right, and hopefully this will help everyone else. The problem is that I actually installed the plug-in, so when I put the command string into the post, Wordpress converted it… I’ve manually-encoded the characters in the post now, so it shows the correct command.
Thanks for noticing!
No problem, I completely missed it when I was first trying to get this to work. I had no clue what I did wrong since I followed your instructions exactly. Then, I read through the inlineRSS read me and figured it out.
BTW, Thanks for sharing this neat trick with the rest of us.
Hi, I’m getting
No valid XSLT processor found
I have tried the XSLT file in the inline package and the one you provided, both give same message.
What am I doing wrong? Thanks.
Hi John,
Your webserver/PHP implementation must support xsltProcessor (PHP5) or domxml or XSLT (PHP4) (i.e these packages must be included in the PHP configuration on your server) or the process won’t work.
You can see if your server supports this by using the phpinfo() command to output your PHP configuration.
There are other ways of doing this as well, such as using a different (or custom-written) RSS parser – this version just allows the use of XSLT for pretty printing…
I keep getting the following error from inlinerss, any ideas?
Warning: domxml_xslt_stylesheet() [function.domxml-xslt-stylesheet]: Undefined namespace prefix in /home/william3/public_html/wp-content/plugins/inlineRSS/inlineRSS.php on line 182
Thanks!