Desk Mess Mirrored
The current version of Desk Mess Mirrored submitted to WordPress.org is 2.0.2
The latest working version can be found on GitHub.
*WARNING: The GitHub version may be a “work-in-progress”, please make back-ups of your current theme before using. Please be aware you are using a GitHub version at your own risk!*
Marble desktop covered with a mix of old and new items, such as some vintage papers, a stainless steel pen, and, a hot cup of coffee! Now with drop-down menu support! Please read the included changelog.txt, readme.txt, and support.txt files for details of the latest changes and important notices.

Big Screenshot of Desk Mess Mirrored
Changelog: March 1, 2012
= Code =
* Un-wrapped the `register_nav_menu` call
= Miscellaneous =
* Added additional screenshots
* Updated ‘readme.txt’ with a Screenshot section and relevant descriptions
/** ————————————————————————- */
== Version 2.0.1 ==
Changelog: February 15, 2012
= Code =
* Fixed display issue when widget title was empty – see `dmm_widget_title`
= CSS =
* Added z-index to “cup” to keep it on top of “sticky notes”
* Adjusted `#logo h2` element text position higher for better cross-browser compatibility
= Miscellaneous =
* Updated ‘readme.txt’ with a “Licensing” section
* Updated ‘readme.txt’ explaining the relevance and possible usage of the ‘Page Link’ shortlink found on pages.
= Internet Browsers Reviewed =
* Apple Safari v5.1.2
* Firefox v10.0.1
* Google Chrome v17.0
* Internet Explorer v9.0
* Opera v11.61
/** ————————————————————————- */
* Desk Mess Mirrored
*
* Theme Description: Marble desktop covered with a mix of old and new items,
* such as some vintage papers, a stainless steel pen, and, a hot cup of coffee!
* Now with more documentation and post-format support for the following types:
* asides, quotes and status!
*
* @package Desk_Mess_Mirrored
* @since 1.0
*
* @link http://buynowshop.com/themes/desk-mess-mirrored/
* @link https://github.com/Cais/desk-mess-mirrored/
* @link http://wordpress.org/extend/themes/desk-mess-mirrored/
*
* @internal REQUIRES WordPress version 3.1.0
* @internal Tested up to WordPress version 3.4-alpha
*
* @version 2.0.3
* @author Edward Caissie
* @copyright Copyright (c) 2009-2012, Edward Caissie
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License version 2, as published by the
* Free Software Foundation.
*
* You may NOT assume that you can use any other version of the GPL.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details
*
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to:
*
* Free Software Foundation, Inc.
* 51 Franklin St, Fifth Floor
* Boston, MA 02110-1301 USA
*
* The license for this software can also likely be found here:
* http://www.gnu.org/licenses/gpl-2.0.html
*
* @internal Project To-do List – see readme.txt for pre-2.0 PTL
* @todo Review / Update 404.php page
* @todo Review adding ‘category.php’ template back into theme files (also consider ‘tag.php’, ‘date.php’, etc.)
* @todo Review post meta comment text – sort out how to show amount of comments if they exist when comments are closed
* @todo Review verbiage used for the ‘Page Link’ on pages (see `the_shortlink`)
* @todo Add Post-Format: Link – use infinity symbol (2.1-early)
* @todo Add ‘search.php’ template? (see http://wordpress.org/support/topic/theme-desk-mess-mirrored-searchphp-for-theme-version-191)
* @todo Add specific CSS to the placeholders used by the new (comment) author classes
* @todo Add more i18n support, for example: create and include a current ‘.pot’ file
* @todo Review menu issues with bbPress?! see BNS comment: http://buynowshop.com/themes/desk-mess-mirrored/comment-page-3/#comment-12440
* @todo Review About box in the ‘author.php’ template
* @todo Review wp-title implementation for improvements
*
* Last revised April 5, 2012
* Minor updates for WordPress 3.4-beta1 deprecated functions
*/
* Last revised March 1, 2012
* This file was introduced with version 1.7 of Desk Mess Mirrored and will be maintained with future releases.
* This file was renamed to the more standard readme.txt August 27, 2010.
== Contents ==
* Licensing
* Screenshots
* Basic FAQ
* Notes
* TODO items
* Changelog
* Review Tickets
== Licensing ==
All theme items are licensed under the GNU General Public License v2; or, as the case may be, individually noted.
This may not be construed as overriding any item with a previously applied license, stated or not, which will take precedence.
== Screenshots ==
2. screenshot-2.png – Description: No Menu
3. screenshot-3.png – Description: Live at BuyNowShop.com
4. screenshot-4.png – Description: Showcasing the drop-down menu with mutliple levels
== Basic FAQ ==
= Q: Why is there a >>Page Link<< at the bottom of my pages? Can I hide it?
A: The idea is to provide an easy to copy permalink for the article so readers can more easily share the page with others. You can hide this text by adding `div.page-shortlink{ display:none; }` to your stylesheet.
= Q: Where did my conversation balloons go? =
A: The conversation balloons now only show based on the following criteria:
1. The post is not password protected; and,
2. Comments are open *or* at least one (1) comment has been made on the post.
Also to note, post meta text has been added to indicate the post comment status.
= Q: Does the theme support multi-level, or drop-down menus? =
A: Yes, as of version 1.8; with significant improvements in version 1.8.7!
= Q: Why does the tack above the widget not appear sometimes? =
RESOLVED: As of version 2.0.1 this issue has been corrected. If the widget title is empty the `dmm_widget_title` function will automagically use a space for the title and the tack will be displayed.
A: The easiest solution to this issue is to either insure there is always a title used for every widget; if you wish to not have any text in that particular widget using a `space` (` `) will work very well.
Also to note, if you use the escape sequence ` ` you may notice the widget title is empty afterward. ` ` is a `non-breaking space` and appears as such.
= Q: How do I use the new DMM Dynamic Copyright function? =
A: The function now accepts four (4) parameters. Leaving the function as is will produce the copyright statement as it was produced in version prior to 1.8.5
Using the following parameters you can change the copyright statement accordingly:
- start: This is generally the primary statement of copyright including whatever license you may choose to use
- copy_years: This is the years dynamically calculated from published posts
- url: The default will point back to the ‘home’ page of the website using the website title as the anchor text
- end: A closing statement, such as the default, All Rights Reserved.
It is also recommended to use this functionality in a Child-Theme versus modifying the original Theme template file(s).
== Notes ==
* Resolved in v2.0.1 – Always use a title in every widget or the push-pin top of the widget box will not resolve correctly, even a single space will work.
* add_custom_image_header() is not implemented as it will not handle multiple header images; in the case of this theme, there are three (3) being used in the header.
* It is recommended to not have an excessive quantity of menu items, for example a quantity causing the top menu to exceed two lines, may obscure the post title in some views
== TODO ==
= Short Term Goals =
* [x] Ticket 418: meta information generator is handled by wordpress this should be removed in the header.php
* [x] Address spacing issue for comment from fields (user not logged in)
* [x] Ticket 418: sticky tab menu bar not handling children or grandchildren
* [x] Ticket 418: Review and re-work graphics use for menu items to display drop-down or multi-level menus (long-term)
* [x] Review `editor-style.css` file, address image alignments
* [x] Clean up new functionality of `dmm_dynamic_copyright`
* [x] Move supported browsers minimum to LTE IE7 … NB: Theme is only tested and supported in current browsers as noted in the changelog file.
= Long Term Goals =
* [x] Corrected widget title empty issue – see `DMM Widget Title` in functions.php
* [x] Review second “Home” page scenarios for possible solutions
* [-] Theme Options? Not likely.
== Changelog ==
* see changelog.txt for additional details
== Review Tickets ==
* http://themes.trac.wordpress.org/ticket/418
* http://themes.trac.wordpress.org/ticket/1016
* http://themes.trac.wordpress.org/ticket/1027
* http://themes.trac.wordpress.org/ticket/1935
* http://themes.trac.wordpress.org/ticket/1946
* http://themes.trac.wordpress.org/ticket/3196
* http://themes.trac.wordpress.org/ticket/4108
* http://themes.trac.wordpress.org/ticket/4206
* http://themes.trac.wordpress.org/ticket/4322
* http://themes.trac.wordpress.org/ticket/4549
* http://themes.trac.wordpress.org/ticket/4556 – version 1.9
* http://themes.trac.wordpress.org/ticket/5877 – version 1.9.1
* http://themes.trac.wordpress.org/ticket/6174 – version 2.0
* http://themes.trac.wordpress.org/ticket/6552 – version 2.0.1
* http://themes.trac.wordpress.org/ticket/6735 – version 2.0.2






317 Comments
[...] Read more: Desk Mess Mirrored | BuyNowShop [...]
[...] reflect the new theme as it is a complex one. It is essentially two themes – the base theme is Desk Mess Mirrored, but there is a child theme installed on top of that – Desk Mess Multi, which provides one or two [...]
[...] WordPress Theme Releases for 05/01 No responses by Perurry on May 1st, 2010 in WordPress Templates WordPress Skins WordPress Themes Desk Mess Mirrored [...]
[...] desk with trinkets scattered in every which direction? If so, you may be interested in the Desk Mess Mirrored WordPress [...]
[...] to my first blog posting (for my tech site, at least). The theme I’m currently using is Desk Mess Mirrored and was created by Edward Caissie (although, I have toyed with the CSS a little, and also added the [...]
Nice theme really..Great..thanks for the creater.
@Kishore – Thank you for the compliments, although I would suggest using the WordPress Extend Themes repository link for the download as the most correct.
Love the theme, but for some reason the search box doesn’t work. Any ideas? I’m using WP 2.9.2 and also installed the Multi child theme.
@Richard – Thanks for the compliment and for choosing to use the Multi child theme, too!
I believe you are experiencing a common issue with the WordPress built-in search routine … and unfortunately the poor results it provides. Although I only tried a few key words on your site, I did receive results that appear to be correct.
[...] Buy Now Shop [...]
[...] Demonstration Download [...]
[...] Desk Mess Mirrored [...]
Dear Edward, I’m from chile and I’m taking up your Mess Mirrored Desk 1.5.1 and I have a question, as I can change the size of the attachment you code wrapper, # wrapper (
margin: 0 auto;
width: 977px;
background-image: url (images / main-page-middle.png)
background-repeat: repeat-y;
position: relative;
)
background image wider need it, you can give me an idea, really wish I’m developing new blogs
@Gonzalo – You can change the images then make the necessary changes to the element widths. Just make sure to review all the necessary images and html elements to be changed.
[...] Desk Mess Mirrored 1.5.1 by Edward Caissie, and it’s available on the site for download at http://buynowshop.com/themes/desk-mess-mirrored/. I haven’t changed a thing, purely because I don’t think it needs to be changed. I love [...]
Catchable fatal error: Object of class stdClass could not be converted to string in /home6/halliesa/public_html/wp-includes/post-template.php on line 432
This is the error that shows up on my pages when I activated Desk Mess. What is wrong?
@Hallie – Although I am not able to directly find the root cause of this error, I am also not able to reproduce it in version 1.6 which is currently in the review queue at WordPress.org … I will put a link to a temporary download until version 1.6 is approved.
Sorry for the inconvenience and thank you for reporting this issue.
@Hallie – I would like to thank you again for pointing out this issue. As I noted you were using a very recent WordPress 3.0 RC3 version I investigated further across several of my test servers. I also noted this issue is affected more than the Desk Mess Mirrored theme.
Another, and more likely better, solution in this case is to not update but completely overwrite the entire installation files with a fresh downloaded copy from WordPress.
Here is a link to the most current version: http://wordpress.org/nightly-builds/wordpress-latest.zip
How do I get more “post-it” notes on top of the page. It only shows the About page.
@Andy – Simply add more pages … maybe you could write a page that tells your travel itinerary for the summer? As you add top-level (or parent) pages their titles will appear as sticky notes along the top beside the About sticky.
[...] Theme Homepage » Bookmark It Hide Sites Leave a comment | Trackback Jun 19th, 2010 | Posted in Two columns Tags: Desk Mess Mirrored, Desktop theme, wordpress Blue theme for wordpress: Portal ColoridoBlack theme for wordpress: Black UrbanTealish theme for wordpress: In BrineBright theme for wordpress: Simplex (bright)Grid layout free theme for wordpress: tanzakuMagazine theme for wordpress: TractionGreen theme for wordpress: DojunikoPhoto blog theme for wordpress: KreativBusiness theme for wordpress: WP-CreativixWhite theme for wordpress: Simplish « 2 columns free wordpress theme with custom colors option: Jessica Fletcher Redux No comments yet. [...]
hi,this theme is really cool!!!!!!!!
I did try downloading the updated theme via the link provided but the new theme did not let me remove the widget either. Im using WP 3.0. Am I following the wrong link?
I figured it out, buy placing another widget in the sidebar 2, it eliminted the Meta. I love this theme. Thank you for the effort you put into it, it’s truly fabulous.
@Pat – Yes, putting your choice of widget in Sidebar 2 will “overwrite” the default Meta widget links. I will be adding a description to the widget areas in a future update that describes what the defaults are for each widget area.
[...] latest version of Desk Mess Mirrored is live at WordPress.org; and, as we return to our tradition of showcasing our latest theme work it [...]
Greetings:
I tried adding a widget to sidebar 2 to eliminate the default widgets too. But it did not work and all the originals are still there. Any help is appreciated. Thanks for all your hard work and great design. Francis
@francis – Thank you for choosing Desk Mess Mirrored as you theme but it appears there are other issues at hand as the footer is no longer appearing. If you have edited the theme and require additional assistance I do offer premium support via my WordPress Services page. Feel free to contact us there.
@Yamasha – I just checked your web site for validation issues … it passed.
All I can say is wow. My friend picked up this theme and I must say it really is nice. I want it so bad but I don’t want to straight copy him. Then again, we do have the same main page theme…LOL Great job tho. The next one should have a blackberry with a donut and some milk. Maybe a newpaper. You could make this a series of themes.
@Dennis – Thanks for the compliments … and I like the idea of a series of themes, too!
I’d prefer to see a cup of tea in fancy china, a fountain pen, and designed notecards.
@Mary – another good idea for a header image set. Thanks.
[...] Site Oficial e Demo do Desk Mess Mirrored [...]
Hellu:
I tried to upload the Multi version from this website, but it doesn’t seem to work. At least the RSS cup picture doesn’t upload. I’m new to this kind of stuff. Any help is appreciated. Awesome theme anyway – I love it! Cheers Olle
@Olle – I have not received any notice of this child-theme having issues. How did you upload and activate Multi?
Hey Cais! I see you added the RSS to the coffee cup in the child theme. Yay. Now I can safely update right? LOL. I’m still on version 1.1.1.
@Paige – I imagine you could update to the current version of DMM (v1.6 at the moment with more features in v1.7 soon to be released) and then use the Multi child-theme (it has the RSS image in the cup).
Thanks! You are amazing.
@Paige – Thank you! You are much too kind
Hi,
I updated to v 1.7 this morning and, sadly the Search feature no longer works when added as a widget. Do I need to do anything other than drag and drop to put it on the sidebar?
Viki
@Viki – Thank you for updating to the latest version of DMM, I was not aware of this issue and will have to investigate further to find a working solution.
I would appreciate if you could install my BNS-Support plugin. Place it in one of the sidebar widget areas; turn on the option to show active plugins; copy and paste the information it displays on your home page; and, email it to me. This is more for reference as I am able to re-create this issue already. Thanks.
@Viki – There seems to have been a small issue with the searchform.php template file. The correction will be included with the next release version but that may be some time away. In the meantime you may download this compressed file; un-zip it; then, overwrite the existing theme files with these replacements.
Hi Edward,
I’m currently trying to move over to wordpress and selecting a theme for my new site. I LOVE the desk mess mirrored theme especially the post-it notes at the top and the parchment look. I was wondering though, if I am able to keep everything but insert my own custom header.. please advise.
Thanks
Cheers
Andrea
@Andrea – Absolutely! It’s those end-users that make changes like you are wanting that I particularly like to look at for my showcase posts.
Wow! I’m floored by the digital scrapbooking quality’s site! It’s a creative alternative of your fab theme
Question is – so how exactly do I edit the codes to insert my custom header? I tried looking through it but couldn’t find the code that I should change.. so I’ll need some advice on that.
Thanks much for replying – I appreciate it!
@Andrea – The current images are presented via CSS, have a look at #headerleft, #logo, and #cup in the style.css file. Otherwise, look at the code in header.php contained by the id #header-container.
Hi Edward,
Thanks for the reply once again! Will try it out and let you know once everything is up and running
Cheers!
[...] Desk Mess Mirrored [...]
Thanks for this great theme.
I’d like to use it, but I have a few questions
- may I change the footer ?
- Is it the original thme ? I found another one close to this at Geek Laptop, who claims to be the designer. Is it a modified copy ? I guess it is…
@noann -
The theme is released under a GPLv2 license which allows you the freedom to change the footer. As to the Desk Mess theme you are referring to, it did have a significant influence on the very early versions of this theme.
Quick question: How do you reorder the page-tabs at the top? and how did you get the space between some tabs on this page? Thanks!
@Colin – Re-ordering the page tabs at the top would likely be easiest done via a custom menu; as to how to get the space, I wrote this post about it: http://buynowshop.com/2009/07/hide-a-menu-page/
Thanks!
@Colin – You’re Welcome!
Wonderful Theme! Thank you!!!
I’m no web savvy person so I may be asking a silly question here…
What is:
“Multi child of Desk Mess Mirrored”
a part 2 of the primary theme? What will this add or change?
I’m now off to see if I can answer these questions on my own…trial and error style.
Any insight and/or helps appreciated.
Keep up the great work! Honored to represent you alongside what we are doing online.
Together, or not at all.
@Tim – Thanks for the compliment! Multi is a child-theme, or a “part 2″ in the sense that it works off of the original parent theme, Desk Mess Mirrored. In this case, Multi makes some changes to the header by adding an image link within the coffee cup for the site’s RSS feed, as well as some additional minor code and CSS for when multiple authors are using the theme.
Fantastic!
A few step by steps for how to add the “child” to our site’s use of your theme would be appreciated…it’s already getting rave reviews by the way!
Love your work Edward, and can’t wait to see what you’ll come out with next!
Ok, seems I’ve figured it out on my own…the “Child” is like activating part 2 of the theme right on top of part 1…excellent what you’ve done adding the RSS to the coffee cup, you’re brilliant man!
Only two questions I’m left with now are:
1. See image here: http://clip2net.com/s/wXyi
How do I straighten this out?
2. See image here: http://clip2net.com/s/wXyA
How do I remove the “Meta” box? I’m not seeing access to it in my widget sidebar 1, 2, or 3
Shine On Edward!
@Tim – Thanks for using the Multi child-theme!
For item 1. there is an excessively long title for the theme’s sidebar. Unfortunately there is not much than be done except to shorten it.
For item 2. the easiest solution is to put any widget into the Sidebar 2 widget area, generally I suggest using the last one or last few widgets placed in Sidebar 1 … just move them into Sidebar 2 and the “Meta” block will no longer be displayed.
[...] Demo | Download [...]
This really is a great theme! I’ve managed to set it up pretty much the way I want it. However I’m having trouble with the pages and posts. I’m sure I’m making a dumb mistake but each line I type seems to have it’s own box and putting in line breaks and paragraphs doesn’t seem to make any difference in both visual and html modes. This seems very different from any other theme I’ve used.
@Jim – I’m not sure I recognize what you are refering to, do you mean how the visual editor is behaving in the Administration Panel?
Hi Edward,
Thanks for the great theme! I love it. One quick question, if I may: when I add “Search” widget in the sidebar, it’s not correctly pinned down as other widgets are in my blog. Could you please let me know how to fix this?
@Jay – In most cases, sidebar widgets used with this theme require a title be used as well (it’s something on my to-do list). I would suggest either using ‘Search’ or perhaps a ‘< space >‘ as the title (similar to your calendar) … and thank you for your compliments, too!
Thanks! Adding the title worked like a charm! I don’t know if it has anything to do with it, but now the calendar is not correctly aligned. Do I need to go into some files and make changes to fix this? Any advice/suggestion is appreciated.
Love the Desk Mess theme – looks like my desk and make me feel at home.
I uploaded it to a new site and activated it – but got an error message that said — “Fatal error: Call to undefined function body_class() in …/public_html/wp/wp-content/themes/desk-mess-mirrored/header.php on line 24″
So I checked the header file on line 24 and it says — “<body >”
So I checked all the files and couldn’t find anything with “body” in it. Even went back to the original downloaded zip file and there is no body_class file in it.
So now what do I do? All help is greatly appreciated. Obviously I can’t proceeded until I figure this out.
Erica
@Erica – the ‘body_class()’ function was introduced with WordPress version 2.8, the only reason I can see this error occurring is if your installation is not up to date.
Edward, first of all thank you for this most excellent theme! I have one, hopefully easy question to answer: Is it possible to invoke dropdown menu items for the parent pages that contain subpages? For example, on the site I am working on, the Services page has a number of sub pages:
http://www.realestatedivasnetwork.com/services/
- what I would LIKE to do is have the list appear below the “Services” yellow sticky, so that the sub pages can be accessed directly.
Is this possible?
Thank you in advance!
@Matthew – Thank you for the compliments. At this time the theme does not support sub-menu items from the top “sticky” notes. This is a feature request that is very much sought after and is on the next revision’s scheduled to-do list; but, also at this time, I do not have an ETA for the next release although I am working on clearing some time on my schedule to look at this.
One more thing I thought I would mention before I get too deep into it is that when you choose to have your home page be an alternate page as opposed to Blog posts, when surfing to any other “page”, you are then presented with a second Home link.
Note the difference between:
http://www.realestatedivasnetwork.com/
vs.
http://www.realestatedivasnetwork.com/services/
Am I doing something I shouldn’t be? Or is there something amiss?
Thanks again.
Scratch that last one. I opted to do it using the built-in WordPress menu system and now it displays accordingly! I am still curious about the submenu though. Thank you once more! LOL
@Matthew – Just as an FYI … this is a common “issue” with themes in general; and, another item I will be addressing with the next release. The issue stems from using both a “hard-coded” home page and choosing a specific page to be used as the home page via the Adminsitration Panel under Settings | Reading > Front page displays …
I would like to delete the html code and suggestion after the comment box on the site. Could you tell me what to do? thanks
@Lynda – You will have to edit the theme files so remember to make back-ups.
Look in the comments.php template file for the following code line:
… and change it to this:
Hi Edward…quick question…how many pixels are the sidebars so I can make the Facebook box and the Aweber email opt-in the perfect size. Spending so much time going back and forth to make it fit. Any help would be appreciated. Also can I create a second sidebar so I have more room (one on either side of the blog?) Lastly, I have loaded 2.9 WordPress. Will I have any problem if I upgrade to newer version? Thanks.
@Mary – Generally I only support my themes and plugins installed on the most current stable releases of WordPress when the questions are asked, but yours is not WordPress version specific … if you are going to add these items via a text widget then the maximum width should be no more than 252 pixels, although I would suggest 250 as more correct allowing a one (1) pixel side border.
PS: Thank you for being a long time user of the Desk Mess Mirrored theme!
Thanks for the neat theme, Edward.
Question: I just noticed that bullets do not show up in posts. Is there a way I can fix this?
Thanks in advance.
– JC
@Jeffrey – Thanks for the compliment and pointing out this minor over-sight on my part. This is easily corrected by adding the following to the style.css file:
.post ul li {list-style: disc;}PS: This will be in the next update as well. EAC
That did it! Thanks very much!
@Jeffrey – You’re Welcome!