Viwan Themes
tutorial #07: embedded audio posts

So it’s been brought to my attention that some audio posts, ie: those with external sources such as Spotify and Soundcloud, aren’t working on my themes. That’s because at some point, Tumblr updated their theme documentation so that there was separate code for these “embedded audio” posts, which of course my themes don’t have.

Anyways, it’s a bit of a process to fix, but I have zero intention of going through all my themes and updating their code so. Here is how to make it work with my themes. 

Keep reading

8/29 update: embedded audio posts

You might  have noticed that audio posts with external sources, ie: Soundcloud or Spotify, haven’t been rendering on my themes. This is due to an update in Tumblr’s code, and I’ll be posting a tutorial sometime tomorrow with the information on how to fix it. 

neothm:

Un-nest tumblr captions, a plugin by @magnusthemes​ & @neothm

A.K.A theme-makers coming together to save each other’s days.
As we realised most of us had trouble with the parsing (or lack thereof,) of tumblr’s captions, we came up with a solution to “un-nest” tumblr’s captions from their typical blockquotes pilling up inside one another, and therefore coded a light (1.7 KB) plugin able to separate them neatly into their own parts.

Demo | Download the minified code

Or you can play around with it on Codepen.

Usage and options under the cut!

Keep reading

Theme #30: Insouciant
Temporary Live Preview | Static Preview | Install 

Notes:

  • 500px/400px Posts
  • 2 260px Sidebar images (second shows on hover)
  • 4 Custom Links + Page Links
  • Show/Hide Captions and Tags
  • Toggle Post info + tags on side or beneath posts
  • Custom accents for side info (see info post on theme preview for how to customize them)

This theme is a revamp of my Theme #06: Tsukiyo, and is the second of my remake burst (see the first here). Please leave the credit if you use this theme! Thanks, and feel free to ask any questions.

Theme #29: Takeoff
Temporary Live Preview | Static Preview | Install

Notes:

  • 500px/400px/250px Posts
  • Toggle 1, 2, or 3 columns (depends on post size, see info post on theme preview for more details)
  • 200px wide Sidebar Image
  • 4 custom links + page links
  • Infinite Scroll
  • Show/hide captions
  • Show/hide tags

GUESS WHO’S BACK. IT’S ME. This theme is a revamp of my Theme  #04: Winter. There’s another revamp coming in a bit (for real, I swear), so keep your eyes out for that too! 

As always, let me know if there are any glitches or other issues with the code; I’ll have my askbox open for a bit.

Tumblr Controls

ladmilk:

Recently theme makers and users have had some trouble with the tumblr controls, and it looks like tumblr have changed the code - or are currently in the process of doing so.
This is why the tumblr controls work for some and not for others. 

If your tumblr controls do not work correctly

Tumblr have changed the name of the class and deleted the id on the new code. So instead of working with the id:

#tumblr_controls

You need to change it to:

.tmblr-iframe.tmblr-iframe--desktop-loggedin-controls.iframe-controls--desktop

If your tumblr controls still does not show, it might be because it’s hiding behind another div. Add this to the tumblr controls css:

z-index:999999999!important;

Tumblr broke the Infinite Scroll on my Theme

fencer-x:

juozaspo:

The Tumblr blog that hosted the Infinite Scroll code for my Blog is gone, either Tumblr removed it or the blog is gone itself. Now the Infinite Scroll on my Blog is Broken. Tumblr i’m a dissappoint.

For anyone whose infinite scroll hack has broken, this is because codysherman.com is no longer active, and that is where the script was hosted.

Luckily, thanks to the WayBack machine, we can see that the script is still available on tumblr’s static servers!

To restore infinite scrolling (this worked on my blog) do the following:

  1. Click ‘edit theme’ on your blog’s home page (or customize blog)
  2. Click ‘edit HTML’, which you did to put the script on your blog in the first place.
  3. Find the script code; it’ll be “script type=“text/javascript” src=“http://codysherman.com…“
  4. That ‘codysherman’ URL is the one that’s causing problems, since the website is down/blog was deleted. Tumblr still hosts the code, though, so just replace that entire URL, from “http://” to “…/code“ with this URL: https://static.tumblr.com/q0etgkr/EIBmz7s0p/infinitescrolling.js
  5. Save everything, and voila! Don’t change ANYTHING else, JUST replace the faulty URL. 
  6. To be on the safe side, if you have your own server, I recommend copy-pasting the code in that JS file and uploading it to your own server, then replace the URL with your own URL. That way even if something happens to that static URL, you’ll be good to go!
  7. ????
  8. Profit

Enjoy!

8/6 update: ask box closed

school is going to be starting up and i’m getting busy so ask box will be closed.

there are a couple theme drafts i’m “working” on so they may come out eventually??? otherwise do not expect regular updates on this blog

2/18 update

  • Fixed some glitches on the main blog’s theme
  • Made mobile navigation easier

Note: if you’re on this blog in mobile, use your phone’s browser instead of the tumblr app so you can actually access the links in the description and the other pages.

Askbox is still open, but make sure to read the FAQ first!

1/21 update

well not really an update, more of a psa:

tumblr sucks at letting me know when i receive a message, so I promise I’m not ignoring you guys! I’ll try to check my inbox as often as possible, so please be patient with me.