How to Add Icons to Blogroll Links

I figured out a tricky way to show a websites icon next to the link in your blog roll.  I’m using Firefox to do this.

1.  Go to website’s homepage.

2.  Right click in an empty space and select “View Page Info”.  It should be directly below “View Page Source”

3.  You should see a popup for something like this:

4.  Next, click on the “Media” tab and look for the line that ends with “…favicon.ico”.

5.  Now go to your blog dashboard and go to “Links”.

6.  Select or create the link for the website you want and scroll down to the Advanced section and paste the address in the first field for “Image Address”.

How to Post Source Code in WordPress

Below is an example of how to post source code for wordpress.  Use the SourceCode tag to past code directly from Visual Studio.  To preserve all formatting, including tabs, past in the HTML view.

    /// My Class
    class MyClass
        /// Main
        static void Main(string[] args)
            // Write to Output
            Console.WriteLine("Hello World");

The language parameter controls how the code is syntax highlighted. The following languages are supported:

  • actionscript3
  • bash
  • coldfusion
  • cpp
  • csharp
  • css
  • delphi
  • erlang
  • fsharp
  • diff
  • groovy
  • javascript
  • java
  • javafx
  • matlab (keywords only)
  • objc
  • perl
  • php
  • text
  • powershell
  • python
  • r
  • ruby
  • scala
  • sql
  • vb
  • xml

If the language parameter is not set, it will default to “text” (no syntax highlighting).

Code in between the source code tags will automatically be encoded for display, you don’t need to worry about HTML entities or anything.

Configuration Parameters

The shortcodes also accept a variety of configuration parameters that you may use to customize the output. All are completely optional.

  • autolinks (true/false) — Makes all URLs in your posted code clickable. Defaults to true.
  • collapse (true/false) — If true, the code box will be collapsed when the page loads, requiring the visitor to click to expand it. Good for large code posts. Defaults to false.
  • firstline (number) — Use this to change what number the line numbering starts at. It defaults to 1.
  • gutter (true/false) — If false, the line numbering on the left side will be hidden. Defaults to true.
  • highlight (comma-seperated list of numbers) — You can list the line numbers you want to be highlighted. For example “4,7,19″.
  • htmlscript (true/false) — If true, any HTML/XML in your code will be highlighted. This is useful when you are mixing code into HTML, such as PHP inside of HTML. Defaults to false and will only work with certain code languages.
  • light (true/false) — If true, the gutter (line numbering) and toolbar (see below) will be hidden. This is helpful when posting only one or two lines of code. Defaults to false.
  • padlinenumbers (true/false/integer) — Allows you to control the line number padding. true will result in automatic padding, false will result in no padding, and entering a number will force a specific amount of padding.
  • toolbar (true/false) — If false, the toolbar containing the helpful buttons that appears when you hover over the code will not be shown. Defaults to true.
  • wraplines (true/false) — If true, line line wrapping will be disabled. This will cause a horizontal scrollbar to appear for long lines of code.

Here’s more information: