Category: Screencast Toggle Comment Threads | Keyboard Shortcuts

Catch the WP Guru Video Podcast where Complex Stuff gets made extremely simple. These are screencasts on a variety of topics, such as WordPress, Dreamweaver, iOS Development and a lot of other super complicated stuff.

Check it out on iTunes
or subscribe with your favourite Podcast client

  • Jay Versluis 12:46 pm on August 3, 2015 Permalink | Reply  
    Categories: Screencast, WordPress ( 74 )

    WordPress Screencast, Part 2: Writing Posts and Pages 

    In this video I’ll show you how to create posts and pages, and what the differences between them is. We’ll also discuss formatting and briefly how to use the HTML editor.

    The full course is aimed at beginners and medium casuals alike. Whether you’ve been away from WordPress for a while, or if you’re a complete newbie, this is a very un-intimidating “getting started” guide.

    I’ll release one episode every week on my iTunes Podcast Feed, or you can watch the full course on one convenient YouTube Playlist.

    Enjoy!





     
  • Jay Versluis 12:42 pm on July 27, 2015 Permalink | Reply  
    Categories: Screencast, WordPress ( 74 )

    WordPress Screencast, Part 1: Themes 

    In this video I’ll show what themes are and how to use them in WordPress (downloading, installing, activating and deleting). I’ll also show you how to preview themes before putting them live.

    Themes are what WordPress uses to style the look and feel of the front page. Depending on what theme you use, options in the back end may vary because some themes provide additional functionality (much like plugins). In this course I’m using TwentyThirteen.

     

    The full course is aimed at beginners and medium casuals alike. Whether you’ve been away from WordPress for a while, or if you’re a complete newbie, this is a very un-intimidating “getting started” guide.

    I’ll release one episode every week on my iTunes Podcast Feed, or you can watch the full course on one convenient YouTube Playlist.

    Enjoy!





     
  • Jay Versluis 9:39 am on July 21, 2015 Permalink | Reply  
    Categories: Screencast, WordPress ( 74 )

    WordPress Screencast, Part 0: Introduction and Workflow 

    I thought it’s about time that I update my old WordPress course, and here’s the first instalment. I’ll talk you through WordPress 4.2. This part focusses on general workflow, how to log in, how WordPress works and how to use the integrated help system. I will also cover software updates for WordPress, Themes and Plugins.

    The full course is aimed at beginners and medium casuals alike. Whether you’ve been away from WordPress for a while, or if you’re a complete newbie, this is a very un-intimidating “getting started” guide.

    I’ll release one episode every week on my iTunes Podcast Feed, or you can watch the full course on one convenient YouTube Playlist.

    Enjoy!





     
  • Jay Versluis 9:47 am on April 20, 2015 Permalink | Reply
    Tags:   

    Categories: Plesk, Screencast, Windows ( 70 )

    How to setup Plesk Mail in Mozilla Thunderbird for Windows 

    In this video I’ll show you how to setup Plesk Mail in Thunderbird for Windows. Unlike most email clients, Thunderbird can figure out the correct settings by itself – something neither Outlook nor Mac Mail can do. Therefore, the real magic with Thunderbird is figuring out how to get to the account settings.

    To do so, click the three little lines next to the search box. It will bring up a fly-out menu. Under Options – Account Settings, setup a new account or change the settings for an existing one.

    TB-Demo

    Thunderbird is clever usually enough to detect the settings it needs to connect to the Plesk server. In case it fails, use the following:

    • STARTTLS as encryption
    • Authentication: use encrypted password
    • your full email address as user name (such as you@domain.com)
    • Port 143
    • Outgoing Mail Server: Port 587
    • Incoming Mail Server: Port 143 OR 993

    Good luck!





     
  • Jay Versluis 6:21 pm on April 13, 2015 Permalink | Reply
    Tags:   

    Categories: Plesk, Screencast, Windows ( 70 )

    How to setup Plesk Mail in Microsoft Outlook for Windows 

    In this video I’ll show you how to setup Plesk Mail in Microsoft Outlook on Windows. It’s often a big stumbling block for users. The instructions will also work for Microsoft Essentials, the predecessor of Outlook Express. I’m using Outlook 2010 here, but the instructions are also applicable to later versions.

    The two important windows are under Account Settings, there’s a window with six tabs. One of which is labelled Outgoing Server and the other one is called Advanced:

    Screen Shot 2015-04-13 at 18.16.03

     

    Screen Shot 2015-04-13 at 18.16.13

    Make sure Outlook is set to use TLS for both incoming and outgoing connections. The Root Folder Path needs to be set to INBOX (in all capitals).

    Good luck 😉





     
  • Jay Versluis 8:24 am on October 20, 2014 Permalink | Reply
    Tags:   

    Categories: Plesk, Screencast ( 70 )

    How to create Scheduled Tasks in Plesk 

    In this video I’ll show you how to create Scheulded Tasks in Plesk. I’ll explain where to find them (for admins and customers), how to execute them and what all those cryptic fields mean. I’ll also show you how to mute the output of the commands you execute so you won’t be bothered with emails you didn’t ask for.

    Scheduled Task is another name for Cron Job, and it’s something you want to run on a regular basis, like a script file. Plesk itself does not execute your task. Instead it will give you a nice interface to add the parameters you need for the Linux crontab command (or the equivalent on Windows, I believe it’s called at or schtasks).

     

    Cryptic Numbers

    The cryptic numbers in each field are crontab parameters. Numbers for those fields correspond to their description (i.e. 0-59 for minutes, 0-23 for hours, etc).

    One thing of note (and confusion) is how to define endless repetitions. We can do this with the asterisk and slash combinations.

    • * means “every”, as in “every minute”, “every hour”, “every day”
    • */4 means “every 4”, as in “every 4 hours”
    • 5-11 means “every number in between”, such as 5,6,7,8,9,10,11

    To find out more about the crontab command, head over to a great nixCraft article here:

     

    Muting Output

    By default Plesk will send you an email with any output a script or command may generate. You can avoid this by diverting all output to /dev/null. This is a virtual partition that magically makes things disappear.

    In the video I’m using a fictitious script /var/script.php. To divert its potential output I would use

    /var/script.php > /dev/null 2&gt&1

     

    A note about Script Files

    If you’re executing BASH, PHP, Python or any other script, make sure your files contain the she-bang at the very beginning to that your server can find the correct path. Here’s an example for how a PHP script should start:

    #!/usr/bin/php

    Note that web files that are designed to run in a browser cannot be called that way. You need to call those using cURL or wget.





     
    • yong 8:18 pm on March 26, 2017 Permalink | Reply

      Hi, how can I create the script.php file ?

      • Jay Versluis 8:54 pm on March 26, 2017 Permalink | Reply

        Depends on how complex your script is. If its just a few lines of commands, the vi editor from the command line works well. For larger scripts, you can use the same technique and paste the contents into a vi session. You could also download a script to the server from an external source (like GitHub).

        Don’t forget to fix those file permissions!

        • yong 9:05 pm on March 26, 2017 Permalink | Reply

          By the way I cant open the task.php script .the file shows me these:

          v俍p几l2伋淔iP$貣?5剦am凿0?@挭u$?Zfザ?%Vo*迴V7?徥鐔6i柏別?╄Vb\謹?A勭淧~|z葵厇鄬誻u杆脌=Bッ~烾????=&?|?纲挌??狳馔K廞愆
          卐愦>?’1h毐?q斒?
          澏騶o,纰??扡S?WfQ ??_Pl縡i案$蜓:U2貉邹縴+垔M鑛槱萆Uy斘Py患厠雜岁賧犠X屆砿f 磢爅隄st 罫嚷v?.
          菌壛躾;/W’@ 凁儑^鬍n椺’鏱x焧k`n湖V2cw’焲g?瓃簂絑L猁n{c-沔??剓/k?锖?謡w?元ba閇JkyP=崵?频霺薂繵G賥?皇.萳湎枱X%i早B[?因r
          v埃D?4﹌峆眨s7W熹L筈魈鴳穇_?択5???Mc仏呾h}W:?{NG鍟?€鄉/傀羰?(
          鬟A唍蓠E髻?3显a笆8?暭z岅? 丞ヲ偯?e渾C{濩D枱虃=闊_宸?抳巃~狨0X栌た*h儚弙?$k?謈?肙z雟貃彄?}阍x/n?.l?k盼璊瀥y徜咂レ4萾z朇擄穋羯9?鍣DFU慕鱮
          @??RnU竖↘坅?:

          can you please help ?I can not read my file .

          • Jay Versluis 9:23 pm on March 26, 2017 Permalink

            task.php is likely a Plesk system file, and like most system files it’s encrypted. As a rule of thumb, you should NEVER EDIT SYSTEM FILES because your changes will be overwritten should the file ever be re-generated. Lucky for you, in this case it’s impossible to edit it anyway.

            You should write your own script file and call it anything you like, then add the full path to the Scheduled Tasks dialogue in Plesk. If you’re only running a single command, you don’t even need a script file, you can pass all the parameters in the dialogue.

            Good luck!

  • Jay Versluis 8:56 am on October 13, 2014 Permalink | Reply  
    Categories: Plesk, Screencast ( 70 )

    How to add Custom Buttons in Plesk 12 

    In this screencast I’ll show you how to create Custom Buttons in the Customer Control Panel in Plesk 12. These are direct links to URLs you can provide with the same look and feel as the rest of Plesk.

    Custom Buttons allow you to create links within Plesk or to external sources, like your website or a contact form. If you’re a developer you can even read out parameters that are passed with the URL (such as customer’s domain name). You can link to external sources as well as other areas of the Plesk Panel – including destinations you’ve created with extensions.

     





     
  • Jay Versluis 9:27 am on October 6, 2014 Permalink | Reply
    Tags: ,   

    Categories: Plesk, Screencast ( 70 )

    Setting up Plesk Mail on iOS 8 (iPad) 

    In this screencast I’m explaining how to setup your iOS Device for use with Email Accounts created in Plesk 12. I’m also explaining how to map IMAP folders from your email account to the relevant folders on your iOS Device.

    For this demo I’m using an iPad 3 running iOS 8, but the process is the same on your iPhone and iPod Touch and older versions of iOS.

    It’s a rather complex setup (as dealing with email accounts usually is) and has caused me and my customers major headaches in the past. I hope this video can alleviate such pains. If setup properly, Plesk Mail is a pleasure to deal with and works very reliably.

    Sadly iOS Mail does not discover the settings it needs to work with your Plesk Mail automatically, but with a bit of help and guidance it’s easy to get it working. Let me show you how.





     
  • Jay Versluis 7:21 am on September 29, 2014 Permalink | Reply
    Tags: ,   

    Categories: Plesk, Screencast ( 70 )

    Setting up Plesk Mail on Mac OSX Mavericks (10.9) 

    In this screencast I’m explaining how to setup Mac Mail for use with Email Accounts created in Plesk 12.  I’m also explaining how to map IMAP folders from your email account to the relevant folders on your Mac.

    It’s a rather complex setup (as dealing with email accounts usually is) and has caused me and my customers major headaches in the past, I hope this video can alleviate such pains. If setup properly, Plesk Mail is a pleasure to deal with and works very reliably.

    Sadly however Mac Mail cannot discover the settings it needs to work with your Plesk Mail automatically, but with a bit of help and guidance it’s easy to get it working. Let me show you how.

    I’ve created a similar screencast to show you how this works in iOS:





     
  • Jay Versluis 11:42 am on September 22, 2014 Permalink | Reply  
    Categories: MySQL, Plesk, Screencast ( 19 )

    MySQL Databases and phpMyAdmin in Plesk 12 

    In this screencast I’ll show you how to access your MySQL databases from Plesk and where to find the phpMyAdmin tool.

    I’ll also show you how to create MySQL users and copy databases in Plesk – this can come in handy when you’re about to make a change and you want to create a backup in case something goes wrong.





     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel