WP中具有地理位置的动态内容?

时间:2018-05-29 作者:qwueryIT

我真的只是在寻找想法和指导,同时在WordPress CMS Divi结构中寻找内存处理。

我的公司需要一个好的ContentPlaceholder解决方案。按照MVC的思路,我们需要尽量减少冗余资源的创建,同时创建一个国家网站,为不同国家的地区关注点提供服务。我们正在考虑使用地理定位(Google反向查找),但它必须允许标准用户在WP中添加/管理依赖于状态的内容块。

CodeCanyon有一个用户角色内容占位符插件https://codecanyon.net/item/wordpress-content-placeholders/9259679

有一种服务https://geolify.com/

有很多关于使用的讨论。htaccess URL重写或重写条件。可能类似URL。com/页面?状态\\=TX

也许一个自定义PHP函数可以直接提取URL状态值,但我需要深入了解WP中的PHP功能(有没有自定义插件)。

get_header();

get_footer();



> <?php $matches = Array();
> preg_match("/^\\/questions/([0-9]+)\\/([^\\/]+)$/",
> $_SERVER[\'REQUEST_URI\'], $matches);
> 
> $db = new Database(); $seo_title = $db->getTitleById( $matches[1] );
> if( $seo_title != $matches[2] ) {   header( "Location:
> /questions/{$matches[1]}/{$seo_title}", TRUE, 301 );   exit(); } else
> {   display_the_page(); }
另一个例子:

RewriteCond%{ENV:GEOIP\\u COUNTRY\\u CODE}^(US | CA)$重写规则^(.*)$http://www.example.com/USA/$1[升]

或此示例:https://stackoverflow.com/questions/20994880/ip-geo-location-with-mod-rewrite-php

1 个回复
SO网友:qwueryIT

我想我找到了自己的答案,至少对于nowA WP插件!https://geotargetingwp.com/

此外,我们还可以查找有关MaxMind或Ip2Location数据库的更多信息

制作我们自己的插件在业余时间不起作用,我已经在做一个了!

结束

相关推荐

正在将wp-Content文件夹移动到public_html

我想移动我的wp-content 文件夹最多public_html. 我把这个放进去了wp-config.php (在“仅此而已,停止编辑!”行):define( \'WP_CONTENT_DIR\', dirname(__FILE__) . \'/public_html/wp-content\' ); define( \'WP_CONTENT_URL\', \'http://bhaktivedantaacademy.com/wp-content\' ); 我的站点位于子文件夹