Follow this link
Don’t use template_redirect to load an alternative template file
add_action ( 'bbp_theme_before_topic_form_content', 'bbp_extra_fields'); function bbp_extra_fields() {
$value = get_post_meta( bbp_get_topic_id(), 'bbp_extra_field1', true); echo '<label for="bbp_extra_field1">Extra Field 1</label><br>'; echo "<input type='text' name='bbp_extra_field1'
value='".$value."'>"; $value = get_post_meta( bbp_get_topic_id(), 'bbp_extra_field2', true); echo '<label for="bbp_extra_field1">Extra Field 2</label><br>'; echo "<input type='text' name='bbp_extra_field2' value='".$value."'>"; }
add_action ( 'bbp_new_topic', 'bbp_save_extra_fields', 10, 1 ); add_action ( 'bbp_edit_topic', 'bbp_save_extra_fields', 10, 1 );
function bbp_save_extra_fields($topic_id=0) {
if (isset($_POST) && $_POST['bbp_extra_field1']!='') update_post_meta( $topic_id, 'bbp_extra_field1', $_POST['bbp_extra_field1'] );
if (isset($_POST) && $_POST['bbp_extra_field1']!='') update_post_meta( $topic_id, 'bbp_extra_field1', $_POST['bbp_extra_field2'] );
}
add_action('bbp_template_before_replies_loop', 'bbp_show_extra_fields');
function bbp_show_extra_fields() {
$topic_id = bbp_get_topic_id();
$value1 = get_post_meta( $topic_id, 'bbp_extra_field1', true);
$value2 = get_post_meta( $topic_id, 'bbp_extra_field2', true);
echo "Field 1: ".$value1."<br>";
echo "Field 2: ".$value2."<br>";
}
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.org/$1 [L,R=301,NC]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301,NC]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]
RewriteEngine on
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteEngine On
RewriteCond %{REQUEST_URI} .aspx$
RewriteRule ^(.*).php$ /$1.php [R=301,L]
Considering Two Situations
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.org/$1 [L,R=301,NC]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301,NC]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]
RewriteEngine on
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteEngine On
RewriteCond %{REQUEST_URI} .aspx$
RewriteRule ^(.*).php$ /$1.php [R=301,L]
Considering Two Situations
Redirect 301 /file1.htm /file2.htm
Redirect 301 /file1.php http://example.org/file2.php
in the Same Domain
Redirect 301 /file1.htm /file2.htm
Redirect 301 /file1.php http://example.org/file2.php
Net Promoter Score calculated from 0 – 10
NPS ( Net Promoter Score ) = Promoter – Detractors
User-agent: * Disallow: /wp-admin/ Disallow: /wp-includes/
User-agent: * Disallow: /wp-admin/ Disallow: /wp-includes/ Sitemap: http://www.example.com/post-sitemap.xml
User-agent: * Disallow:
User-agent: * Disallow: /
User-agent: * Disallow: /Folder/
User-agent: * Disallow: /file.html
User-agent: * Disallow: /private
User-agent: * Disallow: /private*/
User-agent: * Disallow: /*.asp$
User-agent: * Disallow: /*?*
User-agent: * Disallow: /*.jpeg$
Helps us to Block Paginated pages from Crawling
User-agent: * Disallow: /*? # block URL that includes ? Allow: /*?$ # allow URL that ends in ?
# Hash is used for commenting out
Robot |
bingbot |
Googlebot |
Googlebot Mobile |
AhrefsBot |
Baidu |
MJ12bot |
proximic |
A6 |
ADmantX |
msnbot/2.0b |
User-Agent: Googlebot Allow: / User-Agent: Googlebot-Mobile Allow: / User-Agent: msnbot Allow: / User-Agent: bingbot Allow: / # Adsense User-Agent: Mediapartners-Google Disallow: / # Blekko User-Agent: ScoutJet Allow: / User-Agent: Yandex Allow: / # CommonCrawl User-agent: ccbot Allow: / User-agent: baiduspider Allow: / User-agent: DuckDuckBot Allow: / User-Agent: * Disallow: /