How to create a link with l() function that jumps to specific part of page? Hoping to create a link that jumps to a specific part of another page. For example in a block I have this:

&lt;?php print l(t('About Me'), 'node/55#FIRST', array('absolute' =&gt; TRUE));?&gt;


But in the browser it outputs the "#" as "%23":

http://www.site.or/node/55%23FIRST


Anyway to do this?
The last parameter of l() accepts also the same options accepted from url(). This means you can use the following code since Drupal 6.

&lt;?php print l(t('About Me'), 'node/55', array('absolute' =&gt; TRUE, 'fragment' =&gt; 'FIRST')); ?&gt;


On my test site, the output is the following one.

&lt;a href="http://tero.local/dr72/node/55#FIRST"&gt;About Me&lt;/a&gt;