CafePost Release Delayed…

Posted by Shawn

Due to the way which CafePost was originally written, we have been experiencing intermittent issues which have caused posts of our beta testers to not be displayed. With this in mind, I have started rewriting portions of the code which in the older beta versions went directly to the CafePress API to pull the information for display on the WordPress site. The system is now being written to initially pull the data from the API and store it within custom fields in the WordPress post table of the database. This rel=”nprocess has been developed and is in internal testing at the present time. I will soon be releasing the new code to beta testers to test on their sites externally.

If all goes well, there are only a couple of areas in the coding that remain to be finished before release. I had originally planned for a July release, but at this point I’m looking at mid-late September barring any other issues which may be encountered.

Original post available for comments at myNicheShop.com.

Posted in: myNicheShop Comments Off August 2007

myNicheShop Cafe Post WordPress Plug-in enters beta! (Take Two)

Posted by Shawn

I have made some additions to the CafePost plug-in to do some basic error handling when invalid results are returned from CafePress.com. I am still waiting for error codes from CafePress so I can streamline the handling further. Currently when a product post is attempted to be displayed and there is an error, an error message is displayed in the post and an email sent to the WordPress site administrator with a link to the post and the error. This is the initial system and not necessarily the one that will be in the plug-in at release. I just wanted to get some kind of error handling built into the system now to eliminate the mass error messages I experienced a couple weeks back when a code push at CafePress had a negative effect on the API my plug-in uses.

In addition, I have the initial cache management system in which will automatically delete previous day’s file caches on a daily basis to keep the cache folder from eating up all the space on the host. Currently there is a daily scheduled cleanup which deletes files prior to the current date, creates/updates a log file, and sends an email to the site administration. Also we have created a link within the myNicheShop options framework to purge the cache. Like the error handling, this also is an initial system that has a lot more work planned.

The last thing I am hoping to finish this weekend is an XID option which will allow affiliates who are also CafePress shopkeepers to enter their CafePress Account Number into the options screen so CafePress may properly track their affiliate links. This is important because affiliate sales at CafePress do not qualify towards shopkeeper volume bonuses. With the use of the XID, the sales are counted as shopkeeper sales so volume bonuses are unaffected by your links from your external websites. I plan on having that finished tonight and plan to release the plug-in to beta testers next week.

Original post available for comments at myNicheShop.com.

Posted in: myNicheShop Comments Off June 2007

myNicheShop cjPost WordPress Plug-in development begins!

Posted by Shawn

I started initial development of the cjPost plug-in yesterday. The plug-in uses the Commission Junction web services API to pull products into WordPress posts in the same way we have previously done using other APIs from CafePress.com and Amazon.com. The Commission Junction plug-in is a long ways off, but I needed to take a break from a couple portions of the CafePost plug-in that I have been fighting with over the past few days.

Overall, the cjPost search code and reading a post containing the cjpost code was fairly straightforward. Integrating everything and pulling it all together will take a bit more work and testing.

Original post available for comments at myNicheShop.com.

Posted in: myNicheShop Comments Off May 2007

myNicheShop Cafe Post WordPress Plug-in beta delayed

Posted by Shawn

I’ve delayed the beta on CafePost while I recode some of the error processing. While at CafePress this past week, a code push on their network broke some of the API functionality causing tons of errors to be returned within CafePost. Instead of releasing the project to beta testers with the prospect of these errors, I want to get the code fixed and streamline cache utilization so that after so many errors are received, the plug-in will revert to the most recent usable cache file.

Original post available for comments at myNicheShop.com.

Posted in: myNicheShop Comments Off May 2007

ShawnIngram.com Network: Site Problems & Server Move

Posted by Shawn

Due to some issues which have caused site outages on all of our sites within the ShawnIngram.com network during the month of May, we were granted a server move yesterday. Our sites were down again yesterday due to some technical issues drawing a very irate support ticket from me. Hopefully the new server we reside on will not have many of the issues which we have been experiencing this past month. I apologize for any issues anyone has been having hitting my websites.

« Previous Entries