Download Wiley Tackling Tumblr: Web Publishing Made Simple

Transcript
NUMERICS
CSS code for, 214
e-mailing, 154
HTML code for, 200
101 theme, 79–80
1000 Suns theme, 74
AL
Index
A record, 31–32
About page, 139
accent font, theme, 64
Account menu, 25
account setup, 20–27
administrator, site, 99
{AlbumArtURL}, 224
{Alt}, 223
alt class, 200
Amazon Wish List, widgets from, 151
Android Tumblr app, 151, 152
animated GIFs, 101
anonymous visitors, allowing for Ask, 95–96
{Answer}, 226
Appearance tab, theme options, 63
apps for mobile devices, 151
Arment, Marco (Tumblr founder), 8
artist portfolio, 140
artistic work, 10–11
arts and illustration meme, 101
Ask feature
adding to theme code, 183–184
comments compared to, 122–123
CSS code for, 214–215
for family sites, 141
HTML code for, 201–202
options for, 95–98
{Asker}, 226
{AskerPortraitURL-24}, 226
Atonement theme, 74
audio files, 13, 57
Audio post
album art in, 65
calling in, 154–155
creating, 56–57
B
TE
D
MA
b HTML tag, 173
Backburner theme, 84
background color, theme, 64
background image, theme, 65, 191
bacon meme, 101
Blackberry Tumblr app, 151
{block:AlbumArt}, 224
{block:Answer}, 219–220, 226–227
{block:Audio}, 219, 224–225
{block:Caption}, 224
{block:Chat}, 219, 223–224
{block:Date}, 220
{block:Description}, 222, 228
{block:ExternalAudio}, 224
{block:HasPages}, 228
{block:IfDisqusShortname}, 237,
240–241
{block:IfHeaderImage}, 173
{block:IfNotHeaderImage}, 173
{block:IndexPage}, 185–186
{block:Label}, 223
{block:Lines}, 223
{block:Link}, 219, 222–223
{block:Navigation}, 227
{block:NoteCount}, 220, 233
{block:Pages}, 228
{block:Pagination}, 176–177
{block:PermalinkPage}, 186, 237
{block:Photo}, 218–219, 221
{block:PostNotes}, 232–233
{block:Posts}, 182, 218
{block:Quote}, 219, 221–222
blocks, Tumblr tag type, 164, 166
GH
RI
PY
CO
TE
A
RI
{AudioPlayerWhite}, 224
avatar, 21, 216, 226
252
T A C K L I N G T U M B L R {block:Source}, 221
{block:Text}, 217–218, 220
{block:Title}, 220
{block:TrackName}, 224
{block:Video}, 219, 225–226
Blogger.com, 15, 16, 117
blogs
creating multiple, 27–30
identifying selected, 29
overview, 6, 10
{Body}, 220
body font, theme, 64
bookmarklet, 152–153
brand or product website, 11–12
branding, domain name as tumblog name, 31
C
caller ID for calling in posts, 155
calling in audio posts, 154–155
{Caption}, 224
Carbon theme, 84
Carte Blanche theme, 85
Cascading Style Sheet. See CSS
Chat post
creating, 55–56
CSS code for, 213–214
e-mailing, 154
HTML code for, 199–200
Tumblr tag for, 219, 223–224
Chunky theme, 72, 73
click-through link, setting for Photo post, 52
coComment, 125
Coda text editor, 162, 163
code files for themes. See themes
code snippets (widgets), 144–151
color and typography, your original theme,
206–208
{color:Background}, 217, 229–230
commenting the code, 163, 249
comments. See also Disqus
Ask feature compared to, 122–123
Facebook, 125
hosted comment solutions, 124–134
pros and cons of, 123–124
replies, 134–135
company website on Tumblr, 12–13
conditional Tumblr tags, 167, 173, 237, 240–241
contact page, 139
content of Tumblr pages, coding for, 172, 197,
217–227
content source field for posts, 36
Creative Commons license for images, 53
CSS (Cascading Style Sheet)
best practice tips, 249
custom CSS capability, 181, 242–243
designing your original theme
color and typography, 206–208
positioning, 205
post type icons, 210–211
post type styles, 211–215
reset, 206
spacing, 208–210
style tag, 204
Disqus, 183, 238–242
editing theme code, 180–181
li notes, 235
navigation links, 209–210
ol notes, 235
overwriting limits, 172
resources for building, 163,
249–250
in Tumblr theme code, 170–171
custom CSS capability, 181, 242–243
custom domain name setup, 31–32
custom HTML for theme, 70–71, 132–134,
148–150
Custom Layout page type, 143
custom post URLs, 37
{CustomCSS}, 171
D
Daring Fireball, 26
Dashboard, 24, 26
date, setting for posts, 36
declaration, HTML document, 168
DEFAULT VARIABLES in theme, analyzing, 169
deleting account button, 26
Del.icio.us, importing to Tumblr, 116
{Description}, 185, 222, 228
DIGG, importing to Tumblr, 117
INDEX
Disqus
adding to theme, 132–134, 181–183, 236–242
enabling, 130–132
getting started, 126–130
overview, 125
website, 125
div tags
avoiding overuse, 248
as navigation guides to code hierarchy, 173
div.audio-content CSS tag, 214
div#content, 197
div#disqus_thread, 183
div#disqus_thread, 239
div#footer-wrap, 196
div#header, 173
div#header-wrap, 196
div.meta, 179
div.postmeta, 198–199
div#sidebar, 202, 228
div#title, 172–173
domain name, using your own, 30–32
Doodling in Class theme, 74, 75
Dropbox, 244
Drupal, 17
dummy site for testing theme changes, 160, 163
E
Echo, 125
Effector Theme, 76, 77, 78
e-mail
Preferences settings, 25
sending posts via, 153–154
subscribing to Tumblr feed via, 113
Email notifications preferences settings, 26
embedded video, 13, 58–59
embedding Tumblr site on website, 140
Esquire theme, 78
even class, 214
Explore page, 7, 100
{ExternalAudioURL}, 224
F
Facebook, 106–109, 125, 128, 145–150, 173–181
family site, 140
{Favicon}, 216
feed of content to/from Tumblr, 92, 106,
111–116
FeedBurner, 111–115
Flickr, widgets from, 150
Fluid 2 theme, 85
following/followers, 23, 90–92
fonts, 64, 207–208
footer, HTML code for, 203
for.screen theme, 79
free themes (websites), 64, 72–80
f***yeah sites, 100–101
G
GIF file format, 192
The Gimp, 195
github.com, 244
Glacial Simplicity theme, 76
Google FeedBurner, 111–115
Google Friend Connect, widgets from, 151
Google Reader, 106
Google Talk, widgets from, 150
graphic elements in theme, 167–168, 191–193.
See also images
group notebook, 141
Gruber, John (writer), 26
H
Habari, 17
harassment from comments, 124
head section, 168, 185, 216–217
header image, theme, 64, 173
heading tags, 186, 248
Hedengren, Thord (author)
Smashing WordPress: Beyond the Blog, 17
Smashing WordPress Themes: Making
WordPress Beautiful, 17
Help page, 25
hosted website solutions, 14–17
HTML code. See also themes
custom HTML for theme, 70–71, 132–134,
148–150
declaration, 168
learning sources, 163, 249–250
structure for your original theme
footer, 203
main structure, 195–197
navigation links, 202
posts, 197–202
sidebar column, 202–203, 227–229
253
254
T A C K L I N G T U M B L R HTML code (continued)
using your own editor, 26, 162, 163, 164
validating, 187, 248
L
I
language preferences settings, 26
Last.fm, widgets from, 150
li notes, 235
licensing of images, 53
“liking” other tumblogs, 7, 92–93
{Line}, 223
line class, 214
Link post
creating, 54–55
e-mailing, 153
HTML code for, 198–199
Tumblr tags, 219, 222–223
{LinkCloseTag}, 221
LinkedIn, widgets from, 150
LinkedWithin, widgets from, 151
{LinkOpenTag}, 221
links
navigation, 202, 209–210, 227
setting up for pages, 143
LiveJournal, 15–16, 117
local team site, 141
Log out link, 25
Look up feature, 23
icons, 210–211, 230
IDs compared to classes, use of, 249
iframe code snippet, 147
{image:Background}, 191
{image:Header}, 173
{image:Logo}, 191
images
background, 65, 191
editing, 44
graphic elements in theme, 167–168, 191–
193
header, 64, 173
hosting options, 191–192
portrait photo (avatar), 21, 216, 226
in posts, 42–44, 49–53
in themes, 64–65, 191–192, 245, 249
uploading, 165
importing other content to Tumblr, 115–117
Info tab, 22
Inkhorn theme, 74
inline styles, avoiding, 248
IntenseDebate, 125
International considerations for calling in posts,
154
Internet Explorer, HTML tags for, 171
Internet meme, 100
IP address for pointing custom domain names,
31, 32
iPhone Tumblr app, 151, 152
iPod Touch Tumblr app, 151
J
JavaScript (XFBML) code snippet, 147
JavaScript libraries, best practice tips, 249
journaling, 10
JPG (JPEG) file format, 192
jump pagination, 65
K
Karp, Scott (Tumblr founder), 8
{Label}, 223
{lang:Download}, 224
{lang:Search}, 228
M
MagTheme theme, 85, 86
Manuscript Neue theme, 174–181
Markdown markup language, 26
marketing, using Tumblr for, 139–140
Mars theme, 84
Meebo, widgets from, 150
Melody, 17
menus, unordered lists for creating, 248
Messages, Ask questions in, 96
meta tags, adding to, 185
Meyer, Eric (web designer), 206
microblogging, 6
mobile devices, apps for, 151–152
moderators, comment, Disqus, 129
Mojo Themes, 245
Movable Type, 17
MP3 audio files, 57
INDEX
multiple blogs, 27–30
My Corner theme, 82, 83
N
{Name}, 219, 222–223
name=” “ part of HTML tag, 169
Nautical theme, 86
navigation links, code for, 202, 209–210, 227
networking. See social networking
news site, 14, 141
no comments, implications of, 124
{NoteCount}, 220, 233
{NoteCountWithLabel}, 233
notes, adding to theme, 231–236
The Noun Project, 195
Nova theme, 84
NSFW (Not Safe For Work), 101–102
O
Obox, 245
odd class, 214
oEmbed, 58
ol notes, 235
101 theme, 79–80
1000 Suns theme, 74
Organ theme, 76, 77
P
pages, working with, 138–144, 185–186, 228
Panda Classics Recycled theme, 74
Papercut theme, 76
password, 25
personal site, 140
Photo post
creating, 49–53
e-mailing, 153
HTML code for, 197–198
Tumblr tag for, 218–219, 221
{PhotoAlt}, 221
photos. See images
Photoshop, 195
{PhotoURL-500}, 221
Pink touch 2 theme, 68–69, 78
Pixelmator, 195
plain text/HTML editor, 26, 162, 163, 164
PNG file format, 192, 193
podcasts, 13, 113
pornography, 102
portrait photo (avatar), 21, 216, 226
post class, 197, 208
Postage theme, 74
Posterous, 17
postmeta section, Disqus comment count,
240–241
postmeta-like, 209
postmeta-time, 209
{PostNotes}, 232–234
posts
Audio. See Audio post
Chat. See Chat post
comments for, 122–135
CSS code for, 210–215
custom URLs, 37
date setting for, 36
editing preferences, 26
e-mailing, 153–154
HTML code for, 197–202
images in, 42–44, 49–53
liking, 7, 92–93
Link, 54–55, 153, 198–199, 219, 222–223
Photo, 49–53, 153, 197–198, 218–219, 221
Quote. See Quote post
reblogging, 7, 94–95, 122, 234
settings for, 35–38
Text. See Text post
Tumblr tags, 182, 218
types of, 9, 34
Video, 58–60, 200–201, 219, 225–226
writing text in, 38–48
{PostSummary}, 185
{PostTitle}, 185
Preferences, 25–27
premium themes (websites), 64, 80–86
Preview button for theme, 70
private option for posts, 36
publish now option for posts, 35
publish on option for posts, 35
Q
{Question}, 226
queue option for posts, 35, 37–38
{Quote}, 221
255
256
T A C K L I N G T U M B L R Quote post
creating, 53–54
CSS code for, 213
e-mailing, 154
HTML code for, 198
Tumblr tags, 219, 221–222
R
Rank & File theme, 81–82
read more option for post, 41–42
reblog class, 234
reblogging, 7, 94–95, 122, 234
Redirect page type, 143
Redux theme, 63, 168
registrar, domain name, 30, 31
replies to comments, 134–135
Reply feature, 47, 122, 123, 134
rich text editor, 26
Royal Cameleon theme, 78
Royal Ribbon theme, 74
RSS (Really Simple Syndication) feed, 92, 106,
112, 116
Rubber Cement theme, 74, 75
S
save as draft option for posts, 35
Scaffold theme, 84
scheduled posts compared to queue feature,
37–38
screenshots of theme ideas, taking, 168
{SearchQuery}, 228
selling your theme, 245–246
SEO (search engine optimization)
enhancements, 184–187
ShareThis, widgets from, 150
Show Album Art on Audio Posts, themes, 65
Show People I Follow option, themes, 65
Show Tags option, themes, 65
sidebar column, 202–203, 227–229
signature, e-mail, removing, 154
signing up for new account, 20
Silo theme, 79
Simplefolio theme, 81
sitemap, 187
Skype, widgets from, 150
small business pages, 138–139
Smashing WordPress: Beyond the Blog
(Hedengren), 17
Smashing WordPress Themes: Making WordPress
Beautiful (Hedengren), 17
Smushit, 193
Snap Photo button, 50–51
social networking
animated GIFs, 101
arts, illustration, and photography, 101
Ask. See Ask feature
bacon orientation, 101
Facebook, 106–109, 125, 128, 145–150,
173–181
following/followers, 23, 90–92
f***yeah sites, 100–101
liking posts, 7, 92–93
members, 98–99
NSFW, 101–102
overview, 7
reblogging posts, 7, 94–95, 122, 234
trends for Tumblr, 99–100
Tumblr community, 15, 90
Twitter, 110–111, 117, 128, 150
Solaris theme, 81
Sonic theme, 82, 83
{Source}, 221
SourceForge, 244
Southern Afternoon theme, 82
spam from comments, 124
span.postmeta-disqus, 241
staff blog, Tumblr, 24
staff page, 139
Standard layout page type, 143
Stationary theme, 76
Strict theme, 72, 73
style type, 170–171
subdomain in Tumblr domain names, 30
T
{Tag}, 185
tags. See also individual tag names
adding Tumblr tags to theme, 165–167
e-mail posts, 154
HTML. See HTML code
in posts, 36–37, 46
theme settings, 65
INDEX
Tumblr. See Tumblr tags
usefulness in group sites, 141
{Target}, 222
text class, 197
Text post
e-mailing, 153
example, 40–48
formatting, 39–40
introduction, 38–39
Tumblr tags, 217–218, 220
text:Disqus shortname, 236–237
{text:Disqus shortname}, 237–238
Theme Garden, 67–68, 167, 243–244
ThemeForest, 245
themes
creating original
code structure, 195–204
CSS design, 204–216
custom CSS capability, 181, 242–243
Disqus support, 236–242
getting started, 190–191
graphic elements, 191–193
hosting outside of Theme Garden, 244–245
notes, adding, 231–236
rendering the results, 229–231
selling your theme, 245–246
sketch and mockup, 194–195
Theme Garden submission, 243–244
tips, 248–250
Tumblr tags, adding, 216–229
customizing, 66–71
defined, 62
Disqus support from, 131
documentation, 167
editing
Ask box, adding, 183–184
code file properties, 163–165
commenting the code, 163
Disqus, adding, 181–183
dummy site for testing, 160, 163
environment for, 160–162
local copy, 163
navigating the code, 168–173
practice exercises, 173–181
previewing, 161, 162
selecting theme for, 167–168
SEO enhancements, 184–187
tags, 165–167
using your own editor, 26, 162, 163, 164
free compared to premium, 71
options, 62–65
post types, relationship to, 34
selection of, 72–86
{TimeAgo}, 220
title
blog, 21, 64
post, 172–173, 185, 220
title, 185
{TrackName}, 224
transparency, image, 192, 193
Tumbledesk theme, 72
Tumblr. See also specific topics
applications of, 9–14
bookmarklet, 152
competitors for, 14–17
component overview, 6–8
history, 8–9
introduction, 1–2
mobile apps for, 151–152
Preferences, 25–27
Tumblr Directory, 90, 91
Tumblr tags
conditional, 167, 173, 237, 240–241
content, 217–227
head section, 216–217
navigation links, 227
sidebar, 227–229
types of, 164–166
website, 165
Tumbltape, widgets from, 150
Twitter, 110–111, 117, 128, 150
U
{URL}, 222
URL slugs for post names, 187
URLs
custom post names, 37
tumblr subdomain system, 20
usage ticker for Tumblr, 8
257
258
T A C K L I N G T U M B L R V
validating HTML code, 187, 248
variables, Tumblr tag type, 164
Vertigo theme, 78
video, embedded, 13, 58–59
Video post
creating, 58–60
HTML code for, 200–201
Tumblr tags, 219, 225–226
Vimeo, 13, 58, 117
viral impact of content on Tumblr, 140
marketing, 139–140
moving existing site to Tumblr, 118
news site, 141
pages, working with, 138–144, 185–186, 228
personal site, 140
widgets, 144–151
widgets, 144–151
with_commentary class, 234
without_commentary class, 234
WordPress.com, 14–15, 117, 144
WordPress.org, 17
W
X
web browsers
inspecting code elements, 175
testing original themes in, 249
webcam photo, 50
website, using Tumblr for
artist portfolio, 140
family site, 140
group notebook, 141
local team site, 141
XFBML (JavaScript) code snippet, 147
Y
YouTube, 13, 58, 117
Z
Zurich theme, 85
Related documents