javascript - 如何在 javascript 锚点中插入 ACF get_field?
问题描述
我需要插入一个 ACF URL。使用 javascript 似乎是个好主意,但我无法填充 href。
我尝试在 innerHTML javascript 命令中使用 ACF PHP。图标显示,但 href 不显示。
<script>document.getElementById('bio_linkedin_btn').innerHTML = '<a href="<?php echo the_field('linkedin_izan'); ?>"><i class="fa fa-linkedin"></i></a>\n';</script>
解决方案
the_field()
功能为您回显内容。只需使用 the_field()。
<script>document.getElementById('bio_linkedin_btn').innerHTML = '<a href="<?php the_field('linkedin_izan'); ?>"><i class="fa fa-linkedin"></i></a>\n';</script>
推荐阅读
- azure - 如何以编程方式重定向到 ASP.NET Core MVC 中的 Azure AD 登录和注销页面?
- node.js - 使用 HTTP 的云函数
- sql - 将 SQL Server 查询转换为整个框架
- ios - 为什么我从 S3 下载的图像没有出现在只有 1 个人的手机上?
- c - 内核模块内存访问
- swift - 如何使函数代码更清洁和优化?
- r - 由线连接的条形图中的匹配/如何使用 R ggplot2 在图中连接成对匹配
- javascript - 参数化动态查询/SQL Sanitation NodeJS
- docusignapi - 使用 C# DocuSign SDK 接收 JWT 时出现问题
- sql-server - 从日期字段中减去今天的日期