embed variable as subject for a html link
I have a html code like this on a Wordpress page:
<a href="mailto:test@wb.nl?subject=taalfouten">test@wb.nl</a>
What I want to achieve is to add the page-title or url as a variable in the email subject. Is that at all possible?
wordpress email mailto
add a comment |
I have a html code like this on a Wordpress page:
<a href="mailto:test@wb.nl?subject=taalfouten">test@wb.nl</a>
What I want to achieve is to add the page-title or url as a variable in the email subject. Is that at all possible?
wordpress email mailto
add a comment |
I have a html code like this on a Wordpress page:
<a href="mailto:test@wb.nl?subject=taalfouten">test@wb.nl</a>
What I want to achieve is to add the page-title or url as a variable in the email subject. Is that at all possible?
wordpress email mailto
I have a html code like this on a Wordpress page:
<a href="mailto:test@wb.nl?subject=taalfouten">test@wb.nl</a>
What I want to achieve is to add the page-title or url as a variable in the email subject. Is that at all possible?
wordpress email mailto
wordpress email mailto
asked Nov 12 '18 at 10:01
MarcelMarcel
205
205
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
Try this,
<?php
$pagename = get_query_var('pagename');
// If a static page is set as the front page, $pagename will not be set. Retrieve it from the queried object
if ( !$pagename && $id > 0 )
$post = $wp_query->get_queried_object();
$pagename = $post->post_name;
?>
<a href="mailto:test@wb.nl?subject='<?php echo $pagename ?>'">test@wb.nl</a>
this is for displaying page title which is worked for me, Similarly for URL
$pageurl = $_SERVER['REQUEST_URI'];
<a href="mailto:test@wb.nl?subject='<?php echo $pageurl ?>'">test@wb.nl</a>
This worked perfect for me. I am using the genesis framework so I implemented it through a hook like this:<script> <?php $pageurl = $_SERVER['REQUEST_URI']; ?> </script> <a href="mailto:test@wb.nl?subject=<?php echo $pageurl ?>">test@wb.nl</a>
– Marcel
Nov 14 '18 at 19:17
add a comment |
First set
<?php $pagename = get_query_var('pagename'); ?>
e.g. in your header.php file.
In your template for your page you can use something like
<a href="mailto:test@test.com?subject=<?php echo $pagename; ?>">test@wb.nl</a>
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53259772%2fembed-variable-as-subject-for-a-html-link%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Try this,
<?php
$pagename = get_query_var('pagename');
// If a static page is set as the front page, $pagename will not be set. Retrieve it from the queried object
if ( !$pagename && $id > 0 )
$post = $wp_query->get_queried_object();
$pagename = $post->post_name;
?>
<a href="mailto:test@wb.nl?subject='<?php echo $pagename ?>'">test@wb.nl</a>
this is for displaying page title which is worked for me, Similarly for URL
$pageurl = $_SERVER['REQUEST_URI'];
<a href="mailto:test@wb.nl?subject='<?php echo $pageurl ?>'">test@wb.nl</a>
This worked perfect for me. I am using the genesis framework so I implemented it through a hook like this:<script> <?php $pageurl = $_SERVER['REQUEST_URI']; ?> </script> <a href="mailto:test@wb.nl?subject=<?php echo $pageurl ?>">test@wb.nl</a>
– Marcel
Nov 14 '18 at 19:17
add a comment |
Try this,
<?php
$pagename = get_query_var('pagename');
// If a static page is set as the front page, $pagename will not be set. Retrieve it from the queried object
if ( !$pagename && $id > 0 )
$post = $wp_query->get_queried_object();
$pagename = $post->post_name;
?>
<a href="mailto:test@wb.nl?subject='<?php echo $pagename ?>'">test@wb.nl</a>
this is for displaying page title which is worked for me, Similarly for URL
$pageurl = $_SERVER['REQUEST_URI'];
<a href="mailto:test@wb.nl?subject='<?php echo $pageurl ?>'">test@wb.nl</a>
This worked perfect for me. I am using the genesis framework so I implemented it through a hook like this:<script> <?php $pageurl = $_SERVER['REQUEST_URI']; ?> </script> <a href="mailto:test@wb.nl?subject=<?php echo $pageurl ?>">test@wb.nl</a>
– Marcel
Nov 14 '18 at 19:17
add a comment |
Try this,
<?php
$pagename = get_query_var('pagename');
// If a static page is set as the front page, $pagename will not be set. Retrieve it from the queried object
if ( !$pagename && $id > 0 )
$post = $wp_query->get_queried_object();
$pagename = $post->post_name;
?>
<a href="mailto:test@wb.nl?subject='<?php echo $pagename ?>'">test@wb.nl</a>
this is for displaying page title which is worked for me, Similarly for URL
$pageurl = $_SERVER['REQUEST_URI'];
<a href="mailto:test@wb.nl?subject='<?php echo $pageurl ?>'">test@wb.nl</a>
Try this,
<?php
$pagename = get_query_var('pagename');
// If a static page is set as the front page, $pagename will not be set. Retrieve it from the queried object
if ( !$pagename && $id > 0 )
$post = $wp_query->get_queried_object();
$pagename = $post->post_name;
?>
<a href="mailto:test@wb.nl?subject='<?php echo $pagename ?>'">test@wb.nl</a>
this is for displaying page title which is worked for me, Similarly for URL
$pageurl = $_SERVER['REQUEST_URI'];
<a href="mailto:test@wb.nl?subject='<?php echo $pageurl ?>'">test@wb.nl</a>
answered Nov 12 '18 at 10:50
a.prakasha.prakash
513
513
This worked perfect for me. I am using the genesis framework so I implemented it through a hook like this:<script> <?php $pageurl = $_SERVER['REQUEST_URI']; ?> </script> <a href="mailto:test@wb.nl?subject=<?php echo $pageurl ?>">test@wb.nl</a>
– Marcel
Nov 14 '18 at 19:17
add a comment |
This worked perfect for me. I am using the genesis framework so I implemented it through a hook like this:<script> <?php $pageurl = $_SERVER['REQUEST_URI']; ?> </script> <a href="mailto:test@wb.nl?subject=<?php echo $pageurl ?>">test@wb.nl</a>
– Marcel
Nov 14 '18 at 19:17
This worked perfect for me. I am using the genesis framework so I implemented it through a hook like this:
<script> <?php $pageurl = $_SERVER['REQUEST_URI']; ?> </script> <a href="mailto:test@wb.nl?subject=<?php echo $pageurl ?>">test@wb.nl</a>
– Marcel
Nov 14 '18 at 19:17
This worked perfect for me. I am using the genesis framework so I implemented it through a hook like this:
<script> <?php $pageurl = $_SERVER['REQUEST_URI']; ?> </script> <a href="mailto:test@wb.nl?subject=<?php echo $pageurl ?>">test@wb.nl</a>
– Marcel
Nov 14 '18 at 19:17
add a comment |
First set
<?php $pagename = get_query_var('pagename'); ?>
e.g. in your header.php file.
In your template for your page you can use something like
<a href="mailto:test@test.com?subject=<?php echo $pagename; ?>">test@wb.nl</a>
add a comment |
First set
<?php $pagename = get_query_var('pagename'); ?>
e.g. in your header.php file.
In your template for your page you can use something like
<a href="mailto:test@test.com?subject=<?php echo $pagename; ?>">test@wb.nl</a>
add a comment |
First set
<?php $pagename = get_query_var('pagename'); ?>
e.g. in your header.php file.
In your template for your page you can use something like
<a href="mailto:test@test.com?subject=<?php echo $pagename; ?>">test@wb.nl</a>
First set
<?php $pagename = get_query_var('pagename'); ?>
e.g. in your header.php file.
In your template for your page you can use something like
<a href="mailto:test@test.com?subject=<?php echo $pagename; ?>">test@wb.nl</a>
answered Nov 12 '18 at 10:39
f.overflowf.overflow
23819
23819
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53259772%2fembed-variable-as-subject-for-a-html-link%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown