Tumgik
#<- feel free 2 blacklist xxx
utaicon · 1 year
Text
Tumblr media Tumblr media
★・ABOUT・★
★・call me adrien or uta idrc
★・I use he/it primarily, but feel free to ask about my neopronoun hoard
★・This is a sideblog, my main is @2-kakimiko-1 !
★・Fandom edit blog, sources listed below
★・minor, nsfw dni
All my edits are free to use, with the only rule being you must reblog them and credit me.
note: I am still doing edits for Palestine outside of strike days.
Tumblr media
★・WHAT CAN I DO ?・★
★・icons (pride, aesthetic, color...any theme you can think of really) (usually 3-8 icons per post but i can go up to 30) (1000 x 1000 by default)
★・moodboards/songboards/stimboards/mixed media boards (3x3, 5x3/3x5, and 2x3/3x2 offered)
★・full body edits (see one, two) (selective) (i think these are called renders?) (one per post/request, these are time consuming)
★・transparents (1-3 per post, but can vary)
★・sprite/card edits
★・gifs/gifsets (6-12 per post, could vary though)
★・character pride flag recolors (1-5 per post but usually just 1) (this includes colorpicking flags from characters and editing characters into the color palette of a pride flag!)
★・replycons (max 10 per post)
★・song-themed edits
★・gifsets
★・wallpapers (will be 1280 x 720 or 720 x 180 by default. Please specify if you want a different resolution. A measurement in inches or cm works too.)
★・Usernames (i got the idea from @/twisted-lies)
★・i plan to offer more in the future!!
Tumblr media
★・RULES・★
★・be nice!
★・i'm human, certain edits may take longer, i can deny a request if it makes me uncomfortable
★・i'd prefer if you're specific with requests but be as vague or specific as you'd like. Please, though, specify a theme/aesthetic/whatever. Please.
★・don't talk about discourse, please respect the dni/blacklist.
★・unlisted sources are allowed!!
★・you're welcome to ask me to tag for ANYTHING. I don't always know what to tag stuff!
★・please don't resend requests it stresses me out...if you're worried yours didn't go through somehow feel free to ask for an inbox check
★・i don't know a lot about kinning and irls and things like that. if you want no id/kin/me/fo/etc tags please clarify because otherwise there will be nothing stating against that in the post
★・blacklist and whitelist are subject to change without prior notice
Tumblr media
★・TAG LIST・★
☆〜requested - finished edit
☆〜request pending... - asking for clarification for edits, etc
☆〜inbox - asks
☆〜anon - anon asks/requests
☆〜self-indulgent - self-indulgent edits
☆〜declined - denied requests
☆〜promo - promos
☆〜info - information/announcements about the blog
☆〜uta speaks - textposts
☆〜uta reblogs - reblogs
☆〜event! - for events, requests for the events will not be tagged with this, but rather with the name of the event. this tag is for event-related promos and posts announcing my events.
☆〜edit challenge - edit challenges
link: [xxx] ☆ - where the link in a caption will lead you (if applicable)
☆〜polls! - polls
Tumblr media
★・BLACKLIST・★
・requests for any of the following will be deleted.・
★・(sources) boyfriends (webtoon), Blend S, Menhera-chan, drv3, dr3, south park, hoyoverse
★・(cards) revival cards
★・(ships) zenitsu x nezuko
★・(aesthetics) traumacore, weirdcore, dreamcore, etc.
★・(characters) Main Character (DDLC) | Mikan Tsumiki
★・any kind of problematic ship (incest, adult x child, etc.)
★・real people/actors (if you found me before this revamp, yes, I've done it before. I found it made me uncomfortable, i will not be doing it again.)
Tumblr media
★・WHITELIST ・★
・requests for any of the following will be prioritized.・
★・(sources) project sekai, vocal synths, demon slayer, stellar paradigm
★・(characters) Matsudappoiyo | Nightcord at 25:00, Wonderlands x Showtime, Toya, Akito, Airi, Saki, Honami | Rui Ayaki, Enmu, Nezuko, Zenitsu, Inosuke, Mitsuri, Tengen, Kanao, Aoi | Kenma, Hinata | Toko, Kyoko, Sakura, Aoi, Mondo, Chihiro, Sayaka, Celeste, Akane, Hajime, Nagito, H-y-ko (i know some people dont like her so her name is censored 👍) Mahiru, Kazuichi, Ibuki, all the udg kids | August, Hirano
★・(ships) Mizuena, Anhane, Kanamafu, Ruikasa, Shizuai, Shizurui, Shizukasa, Shizuruikasa, Mizurui, Mafurui, Kanarui, Honasaki, Emunene, Mafunene, Honasaki | Kagehina | Tokomaru, Ishimondo, Akanidai | Obamitsu, Aoino, Shinomitsu | Calaug
★・(types) icons, gifs/gifsets, pride flag recolors, stimboards
★・(aesthetics/themes) pride, glitchcore/vaporwave, webcore
Tumblr media
★・SOURCES・★
★・project sekai
★・vocal synths
★・demon slayer
★・stellar paradigm
★・haikyuu!!
★・pmuse
★・sweet sins superstars
★・death palette/matsuro
★・danganronpa (dr1, dr2 and udg only)
★・alter Ego
★・purrgatory
★・the amazing digital circus
Tumblr media
★・DNI ・★
racist, queerphobic, ableist, anti-neopronouns/xenogenders, transandrophobic, discourse-focused blogs nsfw blog, anti-recovery, (pro)transx, pro map/nomap/pedo
★・BYI ・★
i am in no way against agere, but i cannot and will not guarantee everything on this blog will be child-safe. There's nothing explicitly nsfw but there are curse words, some sources i edit may involve violence or curse words, and things of that nature
as stated above I barely know about kinning and irls and things of that nature, i have surface level knowledge just from interacting w people who are kins/irls/ids etc but like that's it. I try to be friendly and welcome to everyone, though.
I'm human, I make mistakes. If i offend on accident, please, i am begging you to tell me. it's never intentional, I'm always trying to better myself.
Tumblr media
・divider credit・
・layout credit・
・pjsk replycons by me・
34 notes · View notes
reasonablerodents · 6 months
Text
Who even is this guy?
I’m reasonablerodents, hotchreid truther and general purveyor of depravity. You can call me whatever you like as long as it sounds cool.
I basically only write pure pwp because apparently I’m unhinged about these guys. So if you’re under 18 then this is your warning: there is truly nothing for you here, I implore you to leave.
Basic Info
-23
-He/Him
-Writer seems too fancy for the things which spew from my hands but I write shit I guess
-Please talk to me about my favourite fictional fbi men/send ideas and requests/shout at me for corrupting the internet idk <3
-You can find me on Ao3 here!
-Drabble request event post here!
Writing stuff and tags under the cut!
Tags
#he squeaks- posts I’ve made
#asks- unsuprisingly, asks
#puppy my love my life- puppy spencer content
#my fic- what it says on the tin
#my art- you’re never gonna guess what this is
#unreasonablerodents- hard kink/dead dove/etc so you can blacklist it easily. or find it all in one place lmao
Feel free to request mini fics/blurbs if you have a hotchreid idea on your mind! If you’re here I assume you already know the sort of things I like writing, but I’ve put some things I will absolutely write and things I won’t at the bottom if you’d like to check!
Over half my writing is mean Hotch bc it’s fun, so uhhh… always remember to check the tags bc sometimes it gets weird. Sorry Spencer I love you really xxx
I’m working on making a fic masterlist over here but I’m lazy. For now, here are the links to my kinktober weekly roundups:
Week 1
Week 2
Week 3
Week 4 (TBA)
Things You Will See Me Writing: PWP, mean Hotch, A/B/O, dom/sub, most kinks tbh, emotional whump via smut, soft silly established relationship fluff, trans characters (my love my life <3)
Things You Will Not See Me Writing: Pregnancy (including in A/B/O), underage anything, SH, reader x fics, dom/top Spencer, parenting/raising kids, heterosexuality, p much any other ship unless it’s background/past
(If you’re looking at this because of my 100k words request post- I will write other ships for that! Check the post for more detail <3)
(None of these are explicitly triggers for me but I either feel uncomfortable writing them or I have 0 interest in writing them.)
5 notes · View notes
liberty-barnes · 2 years
Text
okay okay but i just need to mention one little thing:
fan site dynamics work like this: twitter reacts first, usually dramatically, thinks later. tumblr thinks first, analyses to see exactly what we're working with here, puts it in perspective with their YEARS of experience in this fandom, then reacts.
therefore if you're coming here from twitter, you should have that in mind, as well as keep in mind a few guidelines that worked great for me as someone who lurked around fandom since 2013 and only got REALLY involved in quarantine:
1) RESEARCH PEOPLE RESEARCH. i don't care if you've been part of fandom on twitter for five years, tumblr has so much more information. on absolutely everything. and it all comes back pretty frequently in some way or another. so, to avoid making the Knowledgeable Veteran Larries want to smash their heads into a wall at every "wait what happened in xxx?" message they get even though they've discussed it 1000 times already, just do your research. @larrytimelines has, as you guessed it, timelines for shit that happened over the years so that may be a good start. otherwise, @daisiesonafield-blog has a very well organised blog (how, i don't know, lowkey suspect she's a witch) so just look through her many useful tags for larry resources and you should be good to go for a nice long while.
2) don't come here thinking you know better than the people that have been around for 10 years. that's the main one. it's as simple as that. these people have lived through the worst stunts, they've seen it all, they know what they're talking about. they know better.
3) if you're gonna be ageist you can fuck off. i've lost count of how many people on twitter have said that after 25, you shouldn't be a part of fandom anymore. you do not lose your interests as you get older. if i see you being ageist anywhere in my or others' blogs consider yourself blocked because i do not have the mental stability to handle idiotic children (and i promise you that it's possible to not be asshole to people older than you. at 19 i'm a baby larrie here and i get along with the veterans just fine so you can do it too, it's really not that hard to be respectful)
4) don't be a dick. don't judge people for liking or doing things that you wouldn't like or do. most recent example is the hs3 leak. don't wanna listen? don't. blacklist the HS3 LEAK and HS3 SPOILER tags and just get on with your life. do not be a dick to people who choose to listen to it.
5) before sending an ask to a blog asking about something, scroll for a bit to check if they haven't answered that question already. or check their blog for key words related to that subject. AND DON'T USE PEOPLE'S ASK BOXES AS GOOGLE SERIOUSLY IT'S ANNOYING WE'RE NOT GONNA FEED YOU EASY-ACCESS INFORMATION ON A SILVER PLATTER YOU CAN GET UP AND GO GET IT YOURSELF (that one is particularly annoying to watch so i can only imagine how it feels to get them) (I just make one tiny distinction: if you've genuinely tried looking for the information on Google, on other blogs, etc. then it's okay to ask for help, or to ask if they have any tips on how to better find the information you're looking for, I just get really pissed when people ask things without even trying to find the information themselves.)
6) go look at just general tumblr do's and don'ts. take the time to do it. tumblr is not twitter we do not work the same way and i don't want my beloved hellsite to get like twitter, as fun as it is at times.
and that's about all i have for you at 8.30am, feel free to add some more if you have anything else in mind, dm me or send me an ask if you want more information on why twitter and tumblr are different as someone who's in both
-Love, Miah🤍
342 notes · View notes
cryptnus-blog · 6 years
Text
Launching the StoryDao — SitePoint
New Post has been published on https://cryptnus.com/2018/07/launching-the-storydao-sitepoint/
Launching the StoryDao — SitePoint
In part 7 of this tutorial series on building DApps with Ethereum, we showed how to build the app’s front end, setting up and deploying the UI for this story we’ve been working on.
It’s time to do some deploying and write a few final functions.
This is the eighth part of a series on building decentralized applications using the Ethereum blockchain. The project we’re building is called The Neverending Story. The full project can be found at storydao.bitfalls.com. Its full code is on GitHub.
Here is an outline of the whole series:
In part 1, we bootstrap two versions of a local blockchain for development: a Ganache version, and a full private PoA version.
In part 2, we build and deploy our TNS token.
In part 3, we look at how to compile, deploy, test and verify our custom TNS token, which is compatible with all exchanges and can be used as a regular ERC20 token.
In part 4, we take the first steps towards developing a Story DAO, covering whitelisting and testing.
In part 5, we deal with adding content to the story, looking at how to add the ability for participants to buy tokens from the DAO and to add submissions into the story.
In part 6, we take the DAO to its final form, adding voting, blacklisting/unblacklisting, and dividend distribution and withdrawal, while throwing in some additional helper functions for good measure.
In part 7, we show how to build the app’s front end, setting up and deploying the UI for this story we’ve been working on.
In this final part, we look at the final steps of deploying the app and writing a few final functions.
Suicide
Something could go very, very wrong and the whole DAO somehow get destroyed — either through hacks of bad and hastily written code, or through the inability to make long loops due to too many participants. (Too many voters on a proposal might as well break the system; we really didn’t put any precaution in place for that!) Just in case this happens, it might be useful to have the equivalent of a “big red button”. First, let’s upgrade our StoryDao:
function bigRedButton() onlyOwner external active = false; withdrawToOwner(); token.unlockForAll();
Then, let’s make it possible to unlock all the tokens at once in our Token contract:
/** @dev unlocks the tokens of every user who ever had any tokens locked for them */ function unlockForAll() public onlyOwner uint256 len = touchedByLock.length; for (uint256 i = 0; i < len; i++) locked[touchedByLock[i]] = 0;
Naturally, we need to add this new list of addresses into the contract:
address[] touchedByLock;
And we need to upgrade our increaseLockedAmount function to add addresses to this list:
/** @dev _owner will be prevented from sending _amount of tokens. Anything beyond this amount will be spendable. */ function increaseLockedAmount(address _owner, uint256 _amount) public onlyOwner returns (uint256) uint256 lockingAmount = locked[_owner].add(_amount); require(balanceOf(_owner) >= lockingAmount, "Locking amount must not exceed balance"); locked[_owner] = lockingAmount; touchedByLock.push(_owner); emit Locked(_owner, lockingAmount); return lockingAmount;
We should also update the required interface of the token inside the StoryDao contract to include this new function’s signature:
// ... function getUnlockedAmount(address _owner) view public returns (uint256); function unlockForAll() public; }
With the active-story block we added before (inability to run certain functions unless the story’s active flag is true), this should do the trick. No one else will be able to waste money by sending it to the contract, and everyone’s tokens will get unlocked.
The owner doesn’t get the ether people submitted. Instead, the withdrawal function becomes available so people can take their ether back, and everyone’s taken care of.
Now our contracts are finally ready for deployment.
What about selfdestruct?
There’s a function called selfdestruct which makes it possible to destroy a contract. It looks like this:
selfdestruct(address);
Calling it will disable the contract in question, removing its code from the blockchain’s state and disabling all functions, all while sending the ether in that address to the address provided. This is not a good idea in our case: we still want people to be able to withdraw their ether; we don’t want to take it from them. Besides, any ether sent straight to the address of a suicided contract will get lost forever (burned) because there’s no way to get it back.
Deploying the Contract
To deploy the smart contracts fully, we need to do the following:
deploy to mainnet
send tokens to StoryDAO address
transfer ownership of Token contract to StoryDao.
Let’s go.
Mainnet Deployment
To deploy to mainnet, we need to add a new network into our truffle.js file:
mainnet: provider: function() return new WalletProvider( Wallet.fromPrivateKey( Buffer.from(PRIVKEY, "hex")), "https://mainnet.infura.io/"+INFURAKEY ); , gasPrice: w3.utils.toWei("20", "gwei"), network_id: "1", ,
Luckily, this is very simple. It’s virtually identical to the Rinkeby deployment; we just need to remove the gas amount (let it calculate it on its own) and change the gas price. We should also change the network ID to 1 since that’s the mainnet ID.
We use this like so:
truffle migrate --network mainnet
There’s one caveat to note here. If you’re deploying on a network you previously deployed on (even if you just deployed the token onto the mainnet and wanted to deploy the StoryDao later) you might get this error:
Attempting to run transaction which calls a contract function, but recipient address XXX is not a contract address
This happens because Truffle remembers where it deployed already-deployed contracts so that it can reuse them in subsequent migrations, avoiding the need to re-deploy. But if your network restarted (i.e. Ganache) or you made some incompatible changes, it can happen that the address it has saved doesn’t actually contain this code any more, so it will complain. You can get around this by resetting migrations:
truffle migrate --network mainnet --reset
Send tokens to StoryDao address
Get the address of the token and the address of the StoryDao from the deployment process.
Then just use MEW as previously described to send the tokens.
If you get Out of Gas errors, just increase the gas limit. Remember: the rest of the unused gas always gets refunded, so there’s no fear of losing any more money than your transaction costs (sending the tokens should be under 40000 gas).
Transfer ownership of token to StoryDao
To transfer ownership, we need to call the transferOwnership function on the token. Let’s load the token into MEW. In the Contracts screen, we enter the address and the contract’s ABI (grab it from the /build folder). Clicking Access will then let us access the functions in that contract in a menu from which we select transferOwnership.
Tip: it’s enough to only include the ABI of the functions you intend to call: it doesn’t have to be the whole ABI of the token! You could just include the ABI of the transferOwnership function and it would be fine!
We then select the new owner (the address of the deployed StoryDao) and unlock the current owner’s wallet (the same wallet we previously sent tokens from).
After writing this change, we can inspect the read-only function owner in the token contract (same menu as transferOwnership). It should show the new owner now.
To make sure that the StoryDao address actually has the tokens, we can select the balanceOf function and enter the StoryDao’s address into the _owner field, then click on Read:
Indeed, 100 million tokens are in the StoryDao address.
Tip: we could have done the token sending and ownership transferring as part of the deployment step as well. Try figuring out how in a test environment.
Verification
As per part 3 of this series, it would benefit us greatly to verify the contracts of both the DAO and the Token on Etherscan. That green checkmark can go a long way.
Follow the instructions in that part to get your contracts verified. Note that, during the verification step, you’ll now have to mark the optimizer as active, since we’re optimizing our code for cheaper deployment!
Deploying to the Web
To deploy the web UI of StoryDao, follow the instructions from the “regular” web development world. Since, in this case, it’s all static code, you can even host it on GitHub Pages or something similar.
Read about some of the options here and here.
Once the page is up, configure the UI to use the addresses of contracts we got from the migration step. Alternatively, register ENS names for the token and the StoryDao, and you can keep the web UI static and fixed, hardcoding the addresses, and then only change the Ethereum address those ENS names are pointing at.
Conclusion
This concludes the DAO tutorial. We hope it helped you recognize the complexities of Solidity development, but we also hope that it made some things clearer and made you more curious.
As always, the best way to learn is by doing. Experiment, make mistakes, reboot and rebuild. Blockchain development of this type is in high demand, and it’s only getting more popular, so you have an opportunity to get in on the ground floor.
Good luck!
P.S. If you enjoyed this tutorial, feel free to ping the author on Twitter. If you have complaints, suggestions, ideas, etc. please shoot them over into the repository on GitHub!
Bruno is a blockchain developer and code auditor from Croatia with Master’s Degrees in Computer Science and English Language and Literature. He’s been a web developer for 10 years until JavaScript drove him away. He now runs a cryptocurrency business at Bitfalls.com via which he makes blockchain tech approachable to the masses, and runs Coinvendor, an on-boarding platform for people to easily buy cryptocurrency. He’s also a developer evangelist for Diffbot.com, a San Francisco-based AI-powered machine vision web scraper. Read more about his background with the blockchain here.
0 notes
btwthemes · 6 years
Text
22 Things You Should Do After Installing WordPress -BTW-
New Post has been published on https://btwthemes.com/wpthemes/22-things-you-should-do-after-installing-wordpress-btw/
22 Things You Should Do After Installing WordPress -BTW-
Little tweaks with a huge impact initially are these little annoying tweaks, that left undone now, can have repercussions later. These are offered in no specific order since I make certain all are accomplished earlier than I set up plugins or begin posting.
Replace Your Person Profile: I say this one is first as a result of among the different steps beneath would require you to log again in, and who can do not forget that loopy randomly generated little bit of rubbish they name a password? Dashboard | Customers | Your Profile
Change the password to one thing you stand an opportunity of remembering earlier than you do the rest. Then, whenever you get kicked off (and you’ll for a few of these settings), you may get again in with out referring the e-mail they despatched you.
Change Your Weblog Tagline:Sure, it true. For those who depart it as WordPress creates it, you’re branded as a noobie from the phrase *go*. By default, WordPress inserts *Simply one other WordPress Weblog* because the tagline. Go change it.You need to be stating your function, upsetting thought, asking a query – something however *Simply one other WordPress Weblog*. Dashboard | Settings | Basic Be inventive, this is among the first issues your guests see.
Permalink Construction: Proper out of the field, WordPress will show a hyperlink construction one thing like this in your posts: YourDomain.com/?p=101 which suggests completely nothing to you, your guests or Google. Do away with it.Dashboard | Settings | Permalinks There are 5 completely different choices there, and whereas this submit is not a few finest web optimization follow, I’ll point out that utilizing both Day and Title or Month and Title do nothing for you from an web optimization standpoint. I hope I haven’t got to say that the Numeric possibility would not both. I exploit a customized construction that allow’s me profit from the class title (as part of the URL) and the Submit Title. It seems like this: /%class%/%postname%/
Determine on WWW or not: Once more, by default, WordPress simply consists of your weblog’s area title right here. For those who plan to be giving out your hyperlink as MyDomain.com, then you need to change it now in your weblog. Since this impacts your monitoring analytics, it is best to do it up entrance.Dashboard | Settings | Basic Please be aware, doing this may log you out. Simply log again in together with your useful new password.
Dialogue Settings: Boy, we may write an entire guide on this matter, however let me simply hit the highlights. You need people to remark in your weblog. You simply don’t need the tablet pushers and porn queens to have the run of the place.I setup remark moderation with three or extra hyperlinks (I exploit CommenLuv which inserts one hyperlink, their net URL is a second hyperlink, so three can be in the event that they included a hyperlink of their remark. For those who do not plan to make use of CommentLuv, change this to 2). You can even embody an inventory of phrases which can be *iffy* within the field beneath this setting. Any remark with that phrase would *set off* moderation. (Moderation simply holds the feedback till you cease by and approve or trash the feedback). The Remark Blacklist field is the place I spend my time. I embody an inventory of phrases that I actually don’t need on my web site comparable to viagra, penis, enlarge, and the names of a number of well-liked medication. I’ve nothing towards the 60-something yr outdated man who desires to enhance efficiency, my web site is simply not the place to advertise that. I additionally embody phrases of a sexual nature, together with rape, porn, xxx, intercourse, virgin, lesbian, homosexual, and many others. Belief me, this helps.
Activate (Flip On) Akismet:This typically ignored step can imply the distinction between 384 spam messages a day, or not. Akismet is among the best possible *anti-spam* plugins and comes preinstalled with WordPress.Use it. One be aware although: WordPress requires an API key, one thing you may solely get by registering on the WordPress.com web site (profile solely, no blogs required). When you register, they are going to ship an electronic mail together with your API key. Insert that within the applicable place in your Dashboard. (When you activate Akismet, it is going to be on the high of each Dashboard web page till you activate it).
Flip Off Submit Revisions: Submit revisions is a good concept that WordPress takes to an excessive (in my thoughts, you may disagree). The essential premise is that this. Each X seconds, WordPress will create a backup of your submit.Nice, proper? Here is the rub. Every *revision* it saves creates a brand new file in your database (making it greater) and WordPress has the annoying behavior of displaying a whole record of each revision you ever made in your life, whenever you go in to edit a submit. If you’re like me, and weblog by way of a Desktop Shopper, you have already got a backup of your submit. So, to show off this annoying characteristic, open your wp-config.php file in Notepad or one thing comparable and add this line someplace close to the opposite outline you discover in there. outline(‘WP_POST_REVISIONS’, false);
Setup Classes:No less than one. No, you do not have to know your entire class construction at this level, nevertheless it is useful to have a minimum of an thought of the classes you’ll use most frequently. Upon getting created your most frequently used class, change the default class to this.
Dashboard | Settings | Writing Change the default submit class to your newly created class.
If you are on this web page, here is a Bonus Tweak: Change the Measurement of the submit field from 10 to 20. By default, WordPress will create the “submit physique” field to be 10 rows excessive. I do not learn about you, however this feels a bit of crowded to me.
Setup Ping Providers:This one is not strictly a *do-it-before-you-do-anything-else* kinda tweak, however will go an extended strategy to getting you that coveted site visitors.By default, WordPress added one ping server to the record of potential servers you should utilize. (Only one?) So, I went out and located among the finest servers. I simply copy the record into the realm for different replace companies. Moderately than embody all of them inside the physique of this submit, I’m attaching a textual content file you may obtain and duplicate from. Dashboard | Settings | Writing Copy the record (or choose those you need) from the Listing of Ping Servers that may be discovered on my weblog
Set up Google XML Sitemaps Google XML Sitemaps generates a compliant XML-Sitemap in your web site, permitting the foremost search engines like google (Google, Yahoo, Ask, MSN) to simply index your web site. Each time you edit or add a submit, the sitemap will modify itself except you inform it in another way (see beneath).This half is elective, however extremely really helpful! Go to Google Webmaster Central and log in together with your Google Account (you do have a Google Account, proper?). On the primary web page, there will likely be a hyperlink to “Confirm” your web site. Comply with the directions there. As soon as that is accomplished, you may then click on the *Add Sitemap* hyperlink from the primary web page and put within the URL to your sitemap, which will likely be one thing like this (non-working) hyperlink: YouDomain.com/sitemap.xml
Set up A Database Backup Plugin:WordPress is software program that’s pushed by a database. All of your posts, pages and hyperlinks are saved within the database. If it crashes, your total *weblog* could possibly be misplaced, so take a minute and set up a backup plugin to guard your self.I’ve tried three or 4, however the one I like finest (and ensure is on all my blogs now) is the WP-DBManager Plugin. As soon as put in and activated, simply go to Dashboard | Database (it is on the underside) and choose DB Choices. Choose the utmost variety of backups to maintain readily available (mine is 10) and setup the auto-email characteristic. This may ship a zipped copy of your database backup to your electronic mail tackle. Candy, huh?
Change Media Settings:WordPress will (considerably) auto-size your content material primarily based on when and the place you insert it right into a submit. In case your theme permits 400px for the content material width, and your max width for a big image is 1024, you’ve an issue.You possibly can manually resize any picture, however taking the time to replace these media values earlier than you get began is an actual time saver. Dashboard | Settings | MediaAdjust in keeping with *style*, however make certain your massive measurement is not any wider than your submit content material space as outlined by your theme. For instance, mine is 580px to slot in this space.
Change Plugin and Theme Location:Okay, do not be scared, however that is transferring a bit of in the direction of the superior aspect. First, the logic behind this…WordPress is open supply software program. It’s maintained by an entire staff of neighborhood minded people who’re always enhancing it and including new options. On account of all this busy exercise, sometimes you will should improve your WordPress software program (and sure, it is nonetheless free). Nevertheless, the improve course of (with out the correct plugin) generally is a little scary and a bit tedious. To stop unintentionally overwriting your plugins, themes or particular settings, there’s a approach you may transfer your static (unchanging) recordsdata to a unique location. It may be anyplace in your webserver. All it’s a must to do to implement this technique is copy your entire listing (wp-content) to a different location after which inform WordPress the place it may possibly discover these recordsdata. Like we did to show off revisions, simply edit the wp-config.php file to incorporate the outline assertion proven beneath. outline(‘WP_CONTENT_DIR’, ‘labnol.org/belongings/wp-content’ ); (I needed to take away the primary a part of the area title that will usually seem within the tackle base – make sure to put it again). Do not forget to add it again to your weblog’s root folder.
Stop Guests From Searching Your WordPress Folders:Okay, there are the curiosity seekers, and there are hackers. I do not need both one unintentionally wandering round my WordPress set up. For ANY cause. There are a few methods you may stop this. One is easy, one shouldn’t be so easy. Choose the strategy you’re most snug with.
Methodology 1Create an empty textual content file and save (title) it index.php. Add this file to wp-content (wherever you positioned this), wp-admin, and wp-includes. The empty file will likely be learn once they navigate to that location and show a clean white web page, somewhat than an inventory of your recordsdata.
Methodology 2Add the next line to your.htaccess file that exists in the principle WordPress set up listing. Choices All -Indexes: This may flip off the auto-feature to *record* recordsdata that exist in a listing with no default web page.
Make It More durable To Hack Your Web site:Alongside those self same traces, I wish to make it a bit more durable for the hackers to seek out weaknesses in my set up. Understanding my WordPress model can present them with sufficient info to assault me, I take away the temptation. (And no, it would not occur typically, however sure, it does occur).I take away the little snippet of code that’s current in nearly each theme on the market.
And whereas that is nearly sufficient to discourage most, you may utterly take away the characteristic from WordPress by including this line to your theme’s perform.php file.
Change The Location Of Your Add Folder:By default, WordPress will put any picture’s you add to a listing known as wp-content/uploads. Before everything, uncheck the “Manage my uploads into month and yr primarily based folders”. It makes completely no sense in the true world, and we like working in the true world.Dashboard | Settings | Miscellaneous You possibly can optionally inform WordPress to make use of any folder in your webserver for the default location, however should you plan to do that, embody the *path* to your folder, and the complete URL as nicely. (ie: *path* can be../../photos in order for you the picture’s to go to MyDomain.com/photos/ The../ tells WordPress to maneuver up one listing))
Add Your RSS Feed To Feedburner:Sure, you should utilize the in-built RSS feed that WordPress installs, however Feedburner is such a wonderful feed content material supply and monitoring system, why would you wish to?Burn your feed with Feedburner, after which both set up a Feed plugin that can pressure all of your feeds to your Feedburner account URL, or replace the theme header.php file so as to add the next line:
Activate Your Analytics:Hold observe of your customers and site visitors, there’s loads you may study from who visits, how they discovered you and the place they go out of your place.I like to recommend Google Analytics, Woopra, Firestats and Psychic Search. Different good analytic companies out there embody Mint and StatCounter. You might have a pair choices right here. The primary is plugins (at all times really helpful for the worth they add to your weblog), or guide theme edits. For instance, Google will give you a bit of code snippet. Simply open the footer.php file and simply above the closing physique tag, add the chuck of code. I choose a superb plugin like Final Good Analytics. Each Psychic Search and Firestats are plugins as nicely. Woopra is a service that additionally provides a plugin (elective).
Customized 404 Web page:It occurs, folks make errors… they sort the tackle improper, otherwise you transfer a web page. They land from the major search engines from a hyperlink that now not exists. Bam! 404 Error. (A elaborate-non-geek-way of claiming the dang factor is simply gone).Now, you may simply hope it would not occur (it can), or you may plan on it now, and get probably the most use out of that web page. Do you provide a product? Place a mini-sales letter in your 404 Web page Template with a hyperlink to the complete letter. Add issues like your High Posts, or Most Actively Mentioned Gadgets to the 404 web page to offer them choices to devour your content material. A 404 web page would not should be a death-sentence. Give the customer choices and he or she will not depart your weblog simply but.
Assist Google Love Your Weblog:It is a unhappy reality that the majority bloggers do not do that step till they’ve been running a blog some time and understand there are issues they needs to be doing to optimize for the major search engines. You might be forward of the sport should you set up Headspace2 or All In One web optimization instantly, and begin finishing the additional fields they provide you.I will not go into element right here (that is an entire ‘nother submit), however every of them provides fields for Title, Description and Key phrases on the New Submit display screen. You must full all three. Be sure you use your major key phrase for the submit a minimum of as soon as within the title and outline, and place 1-5 key phrases within the key phrase discipline.
Create a Contact Me Web page:Don’t over look this vital step. You wish to be accessible. You need them to really feel you’re a actual particular person they will attain out to. For those who do not present a strategy to *join*, they will not. And they’ll get lost, by no means to be seen or heard from once more.
Create a Customer Web site Map:That is completely different than the one you created for the major search engines… it is a web page that gives a fast overview of all the pieces in your web site.Do not assume your navigation is working in your guests (it won’t be). The extra methods you present for them to seek out your precious content material, they extra they will. In case your theme would not embody an archives.php file to permit this, get Dagon Design Sitemap Generator or SRG Clear Archives. Each are plugins and make this course of nearly painless.
Something Else? I do know, I do know… this submit was a bit of longer than I had deliberate, however these are the issues I do to each new WordPress weblog I create (40+ and counting). I’ve discovered these tweaks to be absolutely the minimal required to get a weblog that’s straightforward to keep up, and will get discovered by the major search engines. And although I discussed some crucial plugins, there are a lot of extra plugins you need to think about using. And whereas this is not the sum complete of what I do to setup a weblog, I’d worth listening to what YOU do whenever you setup a weblog (if in case you have already), or come again and remark to inform me if I missed one thing.
Get The Best Themes You Will ever Find on Net
===================== ========================= ============================ ===============================
0 notes
baburaja97-blog · 7 years
Text
New Post has been published on Vin Zite
New Post has been published on https://vinzite.com/things-you-should-do-after-installing-wordpress/
Things You Should Do After Installing WordPress
Little tweaks with a big impact first and foremost are those little annoying tweaks, that left undone now, can have repercussions later. These are presented in no particular order since I make sure all are done before I install plugins or start posting.
Update Your User Profile: I say this one is first because some of the other steps below will require you to log back in, and who can remember that crazy randomly generated bit of garbage they call a password? Dashboard | Users | Your Profile Change the password to something you stand a chance of remembering before you do anything else. Then, when you get kicked off (and you will for some of these settings), you can get back in without referring the email they sent you.
Change Your Blog Tagline: Yes, it true. If you leave it as WordPress creates it, you are branded as a noobie from the word *go*. By default, WordPress inserts *Just another WordPress Blog* as the tagline. Go change it.You should be stating your purpose, provoking thought, asking a question – anything but *Just another WordPress Blog*. Dashboard | Settings | General Be creative, this is one of the first things your visitors see.
Permalink Structure: Right out of the box, WordPress will display a link structure something like this for your posts: YourDomain.com/?p=101 which means absolutely nothing to you, your visitors or Google. Get rid of it.Dashboard | Settings | Permalinks There are five different options there, and while this post isn’t about a best SEO practice, I will mention that using either Day and Name or Month and Name do nothing for you from an SEO standpoint. I hope I don’t have to say that the Numeric option doesn’t either. I use a custom structure that lets me benefit from the category name (as a part of the URL) and the Post Name. It looks like this: /%category%/%postname%/
Decide on WWW or not: Again, by default, WordPress just includes your blog’s domain name here. If you plan to be giving out your link as MyDomain.com, then you should change it now on your blog. Since this affects your tracking analytics, it’s best to do it up front.Dashboard | Settings | General Please note, doing this will log you out. Just log back in with your handy new password.
Discussion Settings: Boy, we could write a whole book on this topic, but let me just hit the highlights. You want folks to comment on your blog. You just don’t want the pill pushers and porn queens to have the run of the place.I set up comment moderation with 3 or more links (I use CommenLuv which inserts one link, their web URL is the second link, so 3 would be if they included a link to their comment. If you don’t plan to use CommentLuv, change this to 2). You can also include a list of words that are *iffy* in the box below this setting. Any comment with that word would *trigger* moderation. (Moderation just holds the comments until you stop by and approve or trash the comments). The Comment Blacklist box is where I spend my time. I include a list of words that I really don’t want on my site such as viagra, penis, enlarge, and the names of several popular drugs. I have nothing against the 60-something-year-old man who wants to improve performance, my site is just not the place to promote that. I also include words of a sexual nature, including rape, porn, xxx, sex, virgin, lesbian, gay, etc. Trust me, this helps.
Activate (Turn On) Akismet: This often overlooked step can mean the difference between 384 spam messages a day, or not. Akismet is one of the very best *anti-spam* plugins and comes preinstalled with WordPress.Use it. One note, though: WordPress requires an API key, something you can only get by registering on the WordPress.com site (profile only, no blogs required). Once you register, they will send an email with your API key. Insert that in the appropriate place in your Dashboard. (Once you activate Akismet, it will be at the top of every Dashboard page until you activate it).
Turn Off Post Revisions: Post revisions is a great idea that WordPress takes to an extreme (in my mind, you might disagree). The basic premise is this. Every X seconds, WordPress will create a backup of your post.Great, right? Here’s the rub. Each *revision* it saves creates a new record in your database (making it bigger) and WordPress has the annoying habit of displaying a complete list of every revision you ever made in your life when you go in to edit a post. If you are like me, and blog via a Desktop Client, you already have a backup of your post. So, to turn off this annoying feature, open your wp-config.php file in Notepad or something similar and add this line somewhere near the other define you find in there. define(‘WP_POST_REVISIONS’, false);
Setup Categories: At least one. No, you don’t have to know the entire category structure at this point, but it is helpful to have at least an idea of the categories you will use most often. Once you have created your most often used category, change the default category to this. Dashboard | Settings | Writing Change the default post category to your newly created category. While you are on this page, here’s a Bonus Tweak: Change the Size of the post box from 10 to 20. By default, WordPress will create the “post body” box to be 10 rows high. I don’t know about you, but this feels a little crowded to me.
Setup Ping Services: This one isn’t strictly a *do-it-before-you-do-anything-else* kinda tweak, but will go a long way to getting you that coveted traffic.By default, WordPress added one ping server to the list of possible servers you can use. (Just one?) So, I went out and found some of the best servers. I just copy the list into the area for other update services. Rather than include them all within the body of this post, I am attaching a text file you can download and copy from. Dashboard | Settings | Writing Copy the list (or select the ones you want) from the List of Ping Servers that can be found on my blog
Install Google XML Sitemaps Google XML Sitemaps generates a compliant XML-Sitemap for your site, allowing the major search engines (Google, Yahoo, Ask, MSN) to easily index your site. Every time you edit or add a post, the sitemap will modify itself unless you tell it differently (see below).This part is optional, but highly recommended! Go to Google Webmaster Central and log in with your Google Account (you do have a Google Account, right?). On the first page, there will be a link to “Verify” your site. Follow the instructions there. Once that’s done, you can then click the *Add Sitemap* link from the first page and put in the URL to your sitemap, which will be something like this (non-working) link: YouDomain.com/sitemap.xml
Install A Database Backup Plugin: WordPress is software that is driven by a database. All your posts, pages, and links are stored in the database. If it crashes, your entire *blog* could be lost, so take a minute and install a backup plugin to protect yourself.I have tried three or four, but the one I like best (and make sure is on all my blogs now) is the WP-DBManager Plugin. Once installed and activated, just go to Dashboard | Database (it’s on the bottom) and select DB Options. Select the maximum number of backups to keep on hand (mine is 10) and setup the auto-email feature. This will send a zipped copy of your database backup to your email address. Sweet, huh?
Change Media Settings: WordPress will (somewhat) auto-size your content based on when and where you insert it into a post. If your theme allows 400px for the content width, and your max width for a large picture is 1024, you have a problem.You can manually resize any photo, but taking the time to update these media values before you get started is a real time saver. Dashboard | Settings | MediaAdjust according to *taste*, but make sure your large size is no wider than your post content area as defined by your theme. For example, mine is 580px to fit in this area.
Change Plugin and Theme Location: Okay, don’t be scared, but this is moving a little towards the advanced side. First, the logic behind this…WordPress is open source software. It is maintained by a whole team of community minded folks who are constantly improving it and adding new features. As a result of all this busy activity, from time to time you are going to have to upgrade your WordPress software (and yes, it’s still free). However, the upgrade process (without the proper plugin) can be a little scary and a bit tedious. To prevent accidentally overwriting your plugins, themes or special settings, there is a way you can move your static (unchanging) files to a different location. It can be anywhere on your web server. All you have to do to implement this strategy is copy the entire directory (wp-content) to another location and then tell WordPress where it can find those files. Like we did to turn off revisions, just edit the wp-config.php file to include the define statement shown below. define(‘WP_CONTENT_DIR’, ‘labnol.org/assets/wp-content’ ); (I had to remove the first part of the domain name that would normally appear in the address base – be sure to put it back). Don’t forget to upload it back to your blog’s root folder.
Prevent Visitors From Browsing Your WordPress Folders: Okay, there are the curiosity seekers, and there are hackers. I don’t want either one accidentally wandering around my WordPress installation. For ANY reason. There are a couple of ways you can prevent this. One is simple, one is not so simple. Select the method you are most comfortable with.
Method 1Create an empty text file and save (name) it index.php. Upload this file to wp-content (wherever you placed this), wp-admin, and wp-includes. The empty file will be read when they navigate to that location and display a blank white page, rather than a list of your files.
Method 2Add the following line to the your.access file that exists in the main WordPress installation directory. Options All -Indexes: This will turn off the auto feature to *list* files that exist in a directory without a default page.
Make It Harder To Hack Your Site: Along those same lines, I want to make it a bit harder for the hackers to find weaknesses in my installation. Knowing my WordPress version can provide them with enough information to attack me, I remove the temptation. (And no, it doesn’t happen often, but yes, it does happen).I remove the little snippet of code that is present in almost every theme out there.And while that’s almost enough to discourage most, you can completely remove the feature from WordPress by adding this line to your theme’s function.php file.
Change The Location Of Your Upload Folder: By default, WordPress will put any photo’s you upload to a directory called wp-content/uploads. First and foremost, uncheck the “Organize my uploads into month and year based folders”. It makes absolutely no sense in the real world, and we like working in the real world.Dashboard | Settings | Miscellaneous You can optionally tell WordPress to use any folder on your web server for the default location, but if you plan to do this, include the *path* to your folder, and the full URL as well. (ie: *path* would be../../images if you want the photo’s to go to MyDomain.com/images/ The../ tells WordPress to move up one directory))
Add Your RSS Feed To Feedburner: Yes, you can use the built-in RSS feed that WordPress installs, but Feedburner is such an excellent feed content delivery and tracking system, why would you want to?Burn your feed with Feedburner, and then either install a Feed plugin that will force all your feeds to your Feedburner account URL or update the theme header.php file to add the following line:
Activate Your Analytics: Keep track of your users and traffic, there’s a lot you can learn from who visits, how they found you and where they go from your place.I recommend Google Analytics, Woopra, Firestats and Psychic Search. Other good analytic services available include Mint and StatCounter. You have a couple options here. The first is plugins (always recommended for the value they add to your blog), or manual theme edits. For example, Google will provide you with a little code snippet. Just open the footer.php file and just above the closing body tag, add the chuck of code. I prefer a good plugin like Ultimate Good Analytics. Both Psychic Search and Firestats are plugins as well. Woopra is a service that also offers a plugin (optional).
Custom 404 Page: It happens, people make mistakes… they type the address wrong, or you move a page. They land from the search engines from a link that no longer exists. Bam! 404 Error. (A fancy-non-geek-way of saying the dang thing is just gone).Now, you can just hope it doesn’t happen (it will), or you can plan on it now, and get the most use out of that page. Do you offer a product? Place a mini-sales letter on your 404 Page Template with a link to the full letter. Add things like your Top Posts, or Most Actively Discussed Items to the 404 page to give them options to consume your content. A 404 page doesn’t have to be a death-sentence. Give the visitor options and she won’t leave your blog just yet.
Help Google Love Your Blog: It’s a sad fact that most bloggers don’t do this step until they have been blogging a while and realize there are things they should be doing to optimize for the search engines. You can be ahead of the game if you install Headspace2 or All In One SEO right away, and start completing the extra fields they give you.I won’t go into detail here (that’s a whole ‘another post), but each of them offers fields for Title, Description, and Keywords on the New Post screen. You should complete all three. Make sure you use your primary keyword for the post at least once in the title and description and place 1-5 keywords in the keyword field.
Create a Contact Me Page: Do not overlook this important step. You want to be accessible. You want them to feel you are a real person they can reach out to. If you don’t provide a way to *connect*, they won’t. And they will wander off, never to be seen or heard from again.
Create a Visitor Site Map: This is different than the one you created for the search engines… this is a page that provides a quick overview of everything on your site.Don’t assume your navigation is working for your visitors (it might not be). The more ways you provide for them to find your valuable content, they more they will. If your theme doesn’t include archives.php file to allow this.
0 notes
netmaddy-blog · 7 years
Text
22 Things You Should Do After Installing WordPress
New Post has been published on https://netmaddy.com/22-things-you-should-do-after-installing-wordpress/
22 Things You Should Do After Installing WordPress
Little tweaks with a big impact first and foremost are those little annoying tweaks, that left undone now, can have repercussions later. These are presented in no particular order since I make sure all are done before I install plugins or start posting.
Update Your User Profile: I say this one is first because some of the other steps below will require you to log back in, and who can remember that crazy randomly generated bit of garbage they call a password? Dashboard | Users | Your Profile Change the password to something you stand a chance of remembering before you do anything else. Then, when you get kicked off (and you will for some of these settings), you can get back in without referring the email they sent you.
Change Your Blog Tagline: Yes, it true. If you leave it as WordPress creates it, you are branded as a noobie from the word *go*. By default, WordPress inserts *Just another WordPress Blog* as the tagline. Go change it.You should be stating your purpose, provoking thought, asking a question – anything but *Just another WordPress Blog*. Dashboard | Settings | General Be creative, this is one of the first things your visitors see.
Permalink Structure: Right out of the box, WordPress will display a link structure something like this for your posts: YourDomain.com/?p=101 which means absolutely nothing to you, your visitors or Google. Get rid of it.Dashboard | Settings | Permalinks There are five different options there, and while this post isn’t about a best SEO practice, I will mention that using either Day and Name or Month and Name do nothing for you from an SEO standpoint. I hope I don’t have to say that the Numeric option doesn’t either. I use a custom structure that lets me benefit from the category name (as a part of the URL) and the Post Name. It looks like this: /%category%/%postname%/
Decide on WWW or not: Again, by default, WordPress just includes your blog’s domain name here. If you plan to be giving out your link as MyDomain.com, then you should change it now on your blog. Since this affects your tracking analytics, it’s best to do it up front.Dashboard | Settings | General Please note, doing this will log you out. Just log back in with your handy new password.
Discussion Settings: Boy, we could write a whole book on this topic, but let me just hit the highlights. You want folks to comment on your blog. You just don’t want the pill pushers and porn queens to have the run of the place.I set up comment moderation with 3 or more links (I use CommenLuv which inserts one link, their web URL is the second link, so 3 would be if they included a link to their comment. If you don’t plan to use CommentLuv, change this to 2). You can also include a list of words that are *iffy* in the box below this setting. Any comment with that word would *trigger* moderation. (Moderation just holds the comments until you stop by and approve or trash the comments). The Comment Blacklist box is where I spend my time. I include a list of words that I really don’t want on my site such as viagra, penis, enlarge, and the names of several popular drugs. I have nothing against the 60-something-year-old man who wants to improve performance, my site is just not the place to promote that. I also include words of a sexual nature, including rape, porn, xxx, sex, virgin, lesbian, gay, etc. Trust me, this helps.
Activate (Turn On) Akismet: This often overlooked step can mean the difference between 384 spam messages a day, or not. Akismet is one of the very best *anti-spam* plugins and comes preinstalled with WordPress.Use it. One note, though: WordPress requires an API key, something you can only get by registering on the WordPress.com site (profile only, no blogs required). Once you register, they will send an email with your API key. Insert that in the appropriate place in your Dashboard.
Turn Off Post Revisions: Post revisions is a great idea that WordPress takes to an extreme (in my mind, you might disagree). The basic premise is this. Every X seconds, WordPress will create a backup of your post.Great, right? Here’s the rub. Each *revision* it saves creates a new record in your database (making it bigger) and WordPress has the annoying habit of displaying a complete list of every revision you ever made in your life when you go in to edit a post. If you are like me, and blog via a Desktop Client, you already have a backup of your post. So, to turn off this annoying feature, open your wp-config.php file in Notepad or something similar and add this line somewhere near the other define you find in there. define(‘WP_POST_REVISIONS’, false);
Setup Categories: At least one. No, you don’t have to know the entire category structure at this point, but it is helpful to have at least an idea of the categories you will use most often. Once you have created your most often used category, change the default category to this. Dashboard | Settings | Writing Change the default post category to your newly created category. While you are on this page, here’s a Bonus Tweak: Change the Size of the post box from 10 to 20. By default, WordPress will create the “post body” box to be 10 rows high. I don’t know about you, but this feels a little crowded to me.
Setup Ping Services: This one isn’t strictly a *do-it-before-you-do-anything-else* kinda tweak, but will go a long way to getting you that coveted traffic.By default, WordPress added one ping server to the list of possible servers you can use. (Just one?) So, I went out and found some of the best servers. I just copy the list into the area for other update services. Rather than include them all within the body of this post, I am attaching a text file you can download and copy from. Dashboard | Settings | Writing Copy the list (or select the ones you want) from the List of Ping Servers that can be found on my blog
Install Google XML Sitemaps Google XML Sitemaps generates a compliant XML-Sitemap for your site, allowing the major search engines (Google, Yahoo, Ask, MSN) to easily index your site. Every time you edit or add a post, the sitemap will modify itself unless you tell it differently (see below).This part is optional, but highly recommended! Go to Google Webmaster Central and log in with your Google Account (you do have a Google Account, right?). On the first page, there will be a link to “Verify” your site. Follow the instructions there. Once that’s done, you can then click the *Add Sitemap* link from the first page and put in the URL to your sitemap, which will be something like this (non-working) link: YouDomain.com/sitemap.xml
Install A Database Backup Plugin: WordPress is software that is driven by a database. All your posts, pages and links are stored in the database. If it crashes, your entire *blog* could be lost, so take a minute and install a backup plugin to protect yourself.I have tried three or four, but the one I like best (and make sure is on all my blogs now) is the WP-DBManager Plugin. Once installed and activated, just go to Dashboard | Database (it’s on the bottom) and select DB Options. Select the maximum number of backups to keep on hand (mine is 10) and setup the auto-email feature. This will send a zipped copy of your database backup to your email address. Sweet, huh?
Change Media Settings: WordPress will (somewhat) auto-size your content based on when and where you insert it into a post. If your theme allows 400px for the content width, and your max width for a large picture is 1024, you have a problem.You can manually resize any photo, but taking the time to update these media values before you get started is a real time saver. Dashboard | Settings | MediaAdjust according to *taste*, but make sure your large size is no wider than your post content area as defined by your theme. For example, mine is 580px to fit in this area.
Change Plugin and Theme Location: Okay, don’t be scared, but this is moving a little towards the advanced side. First, the logic behind this…WordPress is open source software. It is maintained by a whole team of community minded folks who are constantly improving it and adding new features. As a result of all this busy activity, from time to time you are going to have to upgrade your WordPress software (and yes, it’s still free). However, the upgrade process (without the proper plugin) can be a little scary and a bit tedious. To prevent accidentally overwriting your plugins, themes or special settings, there is a way you can move your static (unchanging) files to a different location. It can be anywhere on your web server. All you have to do to implement this strategy is copy the entire directory (wp-content) to another location and then tell WordPress where it can find those files. Like we did to turn off revisions, just edit the wp-config.php file to include the define statement shown below. define(‘WP_CONTENT_DIR’, ‘labnol.org/assets/wp-content’ ); (I had to remove the first part of the domain name that would normally appear in the address base – be sure to put it back). Don’t forget to upload it back to your blog’s root folder.
Prevent Visitors From Browsing Your WordPress Folders: Okay, there are the curiosity seekers, and there are hackers. I don’t want either one accidentally wandering around my WordPress installation. For ANY reason. There are a couple of ways you can prevent this. One is simple, one is not so simple. Select the method you are most comfortable with.
Method 1Create an empty text file and save (name) it index.php. Upload this file to wp-content (wherever you placed this), wp-admin, and wp-includes. The empty file will be read when they navigate to that location and display a blank white page, rather than a list of your files.
Method 2Add the following line to the your.access file that exists in the main WordPress installation directory. Options All -Indexes: This will turn off the auto feature to *list* files that exist in a directory without a default page.
Make It Harder To Hack Your Site: Along those same lines, I want to make it a bit harder for the hackers to find weaknesses in my installation. Knowing my WordPress version can provide them with enough information to attack me, I remove the temptation. (And no, it doesn’t happen often, but yes, it does happen).I remove the little snippet of code that is present in almost every theme out there.And while that’s almost enough to discourage most, you can completely remove the feature from WordPress by adding this line to your theme’s function.php file.
Change The Location Of Your Upload Folder: By default, WordPress will put any photo’s you upload to a directory called wp-content/uploads. First and foremost, uncheck the “Organize my uploads into month and year based folders”. It makes absolutely no sense in the real world, and we like working in the real world.Dashboard | Settings | Miscellaneous You can optionally tell WordPress to use any folder on your web server for the default location, but if you plan to do this, include the *path* to your folder, and the full URL as well. (ie: *path* would be../../images if you want the photo’s to go to MyDomain.com/images/ The../ tells WordPress to move up one directory))
Add Your RSS Feed To Feedburner: Yes, you can use the built-in RSS feed that WordPress installs, but Feedburner is such an excellent feed content delivery and tracking system, why would you want to?Burn your feed with Feedburner, and then either install a Feed plugin that will force all your feeds to your Feedburner account URL or update the theme header.php file to add the following line:
Activate Your Analytics: Keep track of your users and traffic, there’s a lot you can learn from who visits, how they found you and where they go from your place.I recommend Google Analytics, Woopra, Firestats and Psychic Search. Other good analytic services available include Mint and StatCounter. You have a couple options here. The first is plugins (always recommended for the value they add to your blog), or manual theme edits. For example, Google will provide you with a little code snippet. Just open the footer.php file and just above the closing body tag, add the chuck of code. I prefer a good plugin like Ultimate Good Analytics. Both Psychic Search and Firestats are plugins as well. Woopra is a service that also offers a plugin (optional).
Custom 404 Page: It happens, people make mistakes… they type the address wrong, or you move a page. They land from the search engines from a link that no longer exists. Bam! 404 Error. (A fancy-non-geek-way of saying the dang thing is just gone).Now, you can just hope it doesn’t happen (it will), or you can plan on it now, and get the most use out of that page. Do you offer a product? Place a mini-sales letter on your 404 Page Template with a link to the full letter. Add things like your Top Posts, or Most Actively Discussed Items to the 404 page to give them options to consume your content. A 404 page doesn’t have to be a death-sentence. Give the visitor options and she won’t leave your blog just yet.
Help Google Love Your Blog: It’s a sad fact that most bloggers don’t do this step until they have been blogging a while and realize there are things they should be doing to optimize for the search engines. You can be ahead of the game if you install Headspace2 or All In One SEO right away, and start completing the extra fields they give you.I won’t go into detail here (that’s a whole ‘another post), but each of them offers fields for Title, Description, and Keywords on the New Post screen. You should complete all three. Make sure you use your primary keyword for the post at least once in the title and description and place 1-5 keywords in the keyword field.
Create a Contact Me Page: Do not overlook this important step. You want to be accessible. You want them to feel you are a real person they can reach out to. If you don’t provide a way to *connect*, they won’t. And they will wander off, never to be seen or heard from again.
Create a Visitor Site Map: This is different than the one you created for the search engines… this is a page that provides a quick overview of everything on your site.Don’t assume your navigation is working for your visitors. The more ways you provide for them to find your valuable content, they more they will. If your theme doesn’t include archives.php file to allow this, get Dagon Design Sitemap Generator or SRG Clean Archives. Both are plugins and make this process almost painless.
0 notes