I've been developing web sites using Drupal for over 18 months now, for me the flexibility and modules available for Drupal make it the best and quickest way to develop a website. Here are some of my top tips:
1. If you want to edit the layout of the site maintenance page you can find the CSS file in misc/maintenance.css.
2. After I have installed Drupal I first enable clean URLs then enable the path module. This means I can build basic SEO in from the start. If building a blog or articles based site I like to use the path auto module to automatically specify the URL.
3. When designing a site I like to build it in Dreamweaver first, then I copy the PHP template tags in from another template (often bluemarine). In the past I would customise the garland theme however there was a lot of extra CSS that I would often remove.
4. To create a template for an individual node type create a file in your template directory called node-nodetype.tpl.php where nodetype is the node type. (ie node-story.tpl.php for a story node).
This is really useful for customising individual nodes especially when using CCK and the views module. For instance I recently built a ticket support system for a company, by integrating a view into the company node you could immediately see the open tickets for that company.
//load the view by name
$view = views_get_view('view ticket');
//output the top three items in the view with the node title as an argument
print views_build_view('embed', $view, array($node->nid), false, 3);
The above code is for inserting a view into a node - more in the views documentation.
5. When first developing a theme I change the administrative theme to Garland or Bluemarine so that I can still access all the administration sections in order to enable menus, blocks, CCK and other configuration options.
6. In Drupal 5 a top border is added to tables. If this messes up your theme edit modules/system/system.css and comment out or remove line 18 ( border-top: 1px solid #ccc; ).
7. The TinyMCE module allows you to turn a text area into a WYSIWYG editor giving you formatting options such as bold, italic, underline, text direction, links and images. The module IMCE adds image upload and resizing support to TinyMCE.
9. If you enable a lot of modules you may get php memory errors, to fix this add:
to the sites/default/settings.php file. You may also have to do this on the pages that have the errors to.
I usually add it after the other ini_set variables in the settings.php file.
10. When developing I like to have the cache disabled, once the site is ready to launch I will set it to normal mode. The same goes for aggregating and compressing CSS files.
11. When having to create user profiles I use the node profile module along with the CCK (content construction kit) module rather than the profile module included with Drupal as default. CCK gives you a lot more flexibility and there are many more customization options. Also by making a profile a node you can theme it easier (see #4).
12. In Drupal 5 you can specify a default front page from the site information page however an easy way to create different front pages for authenticated and non authenticated users it to use the front page module.
There are more than 12 million eCommerce websites on the internet today. Less than 650,000 of them make more than a thousand dollars every year. This presents both a challenge and an opportunity to marketers. While the probability of success in eCommerce might seem low, entrepreneurs can make a killing buying not so successful online stores and turning them around. In this article, we will look at some ridiculously easy ways marketers can make failing eCommerce websites profitable.
Growing traffic to standalone eCommerce websites can be tough work. This is because of the sheer competition that your business faces from rival stores selling the same products. Thanks to the latest algorithm updates, search engines like Google rank established websites like Amazon over smaller, niche stores. One way to get around this challenge is through content marketing. Publishing blogs, videos and images that appeal to your target audience helps your business get seen on social media channels like Facebook, Instagram and Snapchat. Also, a well-planned content marketing strategy can also help your business rank for lucrative long-tail searches on Google. All of this draws your targeted audience to your website who may then be directed to your eCommerce portal.
ECommerce marketplaces like Shopify Exchange are extremely popular among serial entrepreneurs who own a lot of businesses. The reason for this is consolidation. Entrepreneurs who own a lot of properties in an industry tend to buy more businesses in the space in order to refer visitors and customers from one portal to the other. For instance, if you own a fashion blog, it is a good idea to buy an online apparel store that aligns with the kind of fashion you cover on your website. This way, you could refer the visitors from the blog to your online store and vice versa, thereby growing the traffic and revenue across both these properties.
Customers love giveaways and discounts. Coupon marketing can however bleed your revenue and should therefore be deployed judiciously. To begin with, target your coupons at specific customers or products. For instance, you could offer a ten percent discount on new customers. This way, you incentivize new registrations while forcing regular customers to pay market price for products. Similarly, if you are having trouble moving certain SKUs, you could look at offering discounts on these products alone. One way to make sure that your coupon strategy does not cause loss is by setting a minimum order value.
The purchase of an eCommerce store should not be viewed as a standalone transaction. Buying an online store also helps you get access to suppliers, wholesalers and distributors who can provide you products at a discounted rate. Besides selling these products on your eCommerce store, you may also strike a partnership with complementary websites or brick and mortar destinations to deliver these products to their customers. This helps your business scale up your monthly volume which can fetch you a better price from the suppliers. This strategy is particularly useful to increase profitability as well as to dramatically improve your monthly turnover.
Modern technology has changed the way we live, offering users a vast range of opportunities to make their lives easier. The internet allows people to diversify the way they work, opening up the possibility or working from home or starting a business to run alongside full-time employment. Read on to discover our five top tips for making money online.
1. Social media management Social media has changed the way companies advertise and market themselves. If you're particularly savvy with platforms such as Facebook, Twitter and Instagram it's possible to earn a decent amount of money by becoming a social media manager. Build yourself a strong online presence in a personal capacity, then look for freelance social media management opportunities to seriously boost your income.
2. Set up a blog or website If you're a talented writer with something interesting to say why not use a blog or website to make some money? The majority of successful websites generate income through advertising, with Venice Magic Slot or similar advertisers eager to take advantage of the traffic they can generate. It is important not to bombard your readers with too many advertisements, but carefully placed content can actually enhance a user's experience of visiting your site.
3. Start an online shop Are you good at buying and selling? Maybe you've identified a product you can buy cheaply and sell at a profit online? Whether it's one of these or something else, starting an online shop can provide you with an excellent main or secondary source of income. Sites such as Amazon and eBay also offer the opportunity to sell affiliate products, further boosting your chances of making money online.
4. Take part in online surveys There are numerous websites that ask you to take part in surveys and get paid. These can be done in your own time and although they offer a relatively low amount for each one completed, you can generate a steady stream of income for just a few hours work each month. Recommending friends and family can help you earn even more money.
5. Teach online Do you have a particular skill you could pass on? Perhaps you're fluent in languages or maybe you're good at DIY? Whatever your skill you could become a virtual teacher and host one-on-one tutoring sessions or webinars to help people directly with any number of topics. Creating video tutorials on sites like YouTube can also generate a significant amount of income if you have a particular niche that would attract a significant number of viewers. Whatever you consider taking on, you must be dedicated and prepared to work hard to ensure your efforts are properly rewarded.
Do you have a job that keeps you tied to your desk throughout the day? It can be difficult to stay in shape in an office environment, but there are things you can do to try and maintain a healthy lifestyle. Read on for our top five work fitness tips to help you avoid piling on the pounds.
Adjust your posture
Many people fall into the trap of slouching at their desk. Sitting up straight is a calorie-burner as it contributes to toning your physique. Your back and core muscles tighten up when you sit up straight, helping to tone them as well. Having correct posture can prevent backaches and neck pain, allowing you to continue exercising away from work without injuries or injuring yourself further.
Don't skip lunch or 'down time'
Do you usually grab your lunch without taking a break from your work? This usually results in us rushing something unhealthy down and increases the chances of putting on weight. Choosing healthy options such as fruits, vegetables and fat free yogurts away from your desk can help you stay fit. Take time away from the daily grind and utilise your lunch hour to do something enjoyable such as trying out casumo free spins or reading a good book can also help our wellbeing.
Keep yourself mobile
Standing up and going for a short walk can help you stay in shape as this will increase your activity levels during the day. If you need to speak with a colleague, pop along to their office rather than phoning or sending an email. At lunchtime try and get outside for some fresh air – even a brisk 15 minute walk can make a difference to your fitness levels.
Don't overdo tea or coffee
It can be notoriously difficult to try to control your intake of tea and coffee at work. This can be made worse if you take your drinks with sugar. Drink plenty of water throughout the day so that you remain hydrated and alert. Water can trick your body into feeling full, significantly diminishing your hunger and cravings.
Don't skip your gym session
You can soon get out of the habit of visiting the gym if you have an office job, but keeping a workout in your daily routine will undoubtedly help you to stay in shape. Most gyms offer early morning sessions, so why not get up an hour earlier and start the day on a treadmill or exercise bike? A quick shower afterwards will leave you refreshed and ready to tackle your office duties.