Làm cách nào tôi có thể lấy dữ liệu người dùng trong wordpress?

Lấy dữ liệu bạn cần trong mỗi lần gửi biểu mẫu là nhiệm vụ quan trọng để chạy một chiến dịch thành công. Thông tin đến trực tiếp từ người điền vào biểu mẫu rất dễ dàng. Bạn chỉ cần yêu cầu họ cho nó với một lĩnh vực. Nhưng điều đó không phải lúc nào cũng đủ

Bạn đang tìm kiếm dữ liệu bổ sung như URL trang hoặc nguồn giới thiệu trong biểu mẫu #WordPress của mình? . Nhấp để Tweet

Cần biết nguồn giới thiệu mà người dùng đến từ đâu?

Có nhiều bản sao của một biểu mẫu trên trang web của bạn và cần biết bài đăng hoặc trang cụ thể được gửi từ đâu?

Đang chạy nhiều trang và muốn theo dõi xem nội dung gửi đến từ URL nào?

Bạn muốn lấy tên hoặc email của người dùng đã đăng nhập mà không phải hỏi mỗi lần?

Tất cả những điều này đều rất dễ thực hiện nếu bạn biết cách, nhưng có thể khiến bạn đau đầu khi tìm hiểu lần đầu tiên. Kiểm tra các thủ thuật ít được biết đến nhưng rất dễ dàng này để thu thập dữ liệu người dùng bổ sung trong tất cả các biểu mẫu WordPress của bạn

1. Nắm bắt thông tin về Bài đăng và Trang WordPress với mỗi lần gửi

Có rất nhiều lý do tại sao bạn có thể muốn URL của bài đăng hoặc trang mà biểu mẫu đang được gửi để hiển thị trong các lần gửi biểu mẫu WordPress của bạn hoặc trong email quản trị viên. Thông thường, chúng tôi thấy người dùng có biểu mẫu tiêu chuẩn được đặt trong tiện ích con hoặc chân trang và cần biết trang nào đã gửi nội dung đó. Điều đó thực sự dễ dàng để thực hiện

  1. Thêm trường Ẩn vào biểu mẫu của bạn
  2. Đặt Giá trị mặc định của trường thành {wp. post_url}

Làm cách nào tôi có thể lấy dữ liệu người dùng trong wordpress?

Đó là nó. Nếu bạn muốn điều này trong email, hãy đảm bảo bao gồm thẻ hợp nhất cho trường ẩn trong nội dung thư email. Nếu đang sử dụng thẻ hợp nhất {fields_table}, thay vào đó, bạn cần chuyển sang thẻ hợp nhất {all_fields_table} hoặc bao gồm cụ thể thẻ hợp nhất Trường ẩn cùng với thẻ {fields_table}

2. Thu thập dữ liệu người dùng từ người dùng WordPress đã đăng nhập

Nhiều khi bạn muốn lấy thông tin về người dùng đã đăng nhập mà không phải yêu cầu họ điền thông tin cơ bản như tên và email mỗi khi họ gửi biểu mẫu. Thông thường, điều này sẽ trở thành một vấn đề đau đầu khi chỉnh sửa tệp, nhưng với thủ thuật này, nó cực kỳ đơn giản

Tất cả những gì bạn cần làm để thu thập dữ liệu người dùng trong biểu mẫu WordPress là

  1. Đặt trường nhận trên biểu mẫu của bạn (Ẩn nếu bạn không muốn người dùng nhìn thấy nó, nếu không thì một trường như tên, họ, v.v.)
  2. Đặt Giá trị mặc định của trường thành dữ liệu người dùng WordPress để hợp nhất thẻ bạn cần

Một số thẻ hợp nhất dữ liệu người dùng WordPress có sẵn là

  • {wp. user_first_name}
  • {wp. user_last_name}
  • {wp. user_display_name}
  • {wp. Email người dùng}

Ví dụ

Làm cách nào tôi có thể lấy dữ liệu người dùng trong wordpress?

3. Ghi lại tiêu đề hoặc URL trang web WordPress với mỗi lần gửi

Nếu bạn đang thu thập dữ liệu người dùng vào CRM từ nhiều trang web, bạn có thể cần cập nhật trang web mà dữ liệu biểu mẫu WordPress đến từ đó. Điều đó thật dễ dàng như việc thêm thẻ hợp nhất vào trường ẩn

  1. Đặt một trường Ẩn trên biểu mẫu của bạn
  2. Chèn {wp. site_title} hoặc {wp. site_url} làm Giá trị mặc định của trường đó

Làm cách nào tôi có thể lấy dữ liệu người dùng trong wordpress?

4. Nắm bắt nguồn giới thiệu cho mỗi người dùng truy cập biểu mẫu của bạn

Điều này phức tạp hơn một chút, nhưng vẫn khá đơn giản khi sử dụng thẻ hợp nhất. Chúng tôi sẽ sử dụng một giá trị chuỗi truy vấn để làm điều này. Nếu bạn cần kiến ​​thức cơ bản hoặc bồi dưỡng về cách sử dụng chuỗi truy vấn, hãy xem toàn bộ bài viết về nó

  1. Sửa đổi URL mà người dùng đang nhấp để truy cập biểu mẫu của bạn bằng khóa/giá trị chuỗi truy vấn mà bạn cần để chuyển dữ liệu bạn muốn. Ví dụ: ?source=twitter
  2. Đặt một trường ẩn vào biểu mẫu của bạn và đặt giá trị mặc định của nó là {querystring. source}, trong đó “source” là khóa bạn đã chọn sử dụng ở bước đầu tiên

Khi người dùng nhấp qua biểu mẫu, trường Ẩn sẽ ghi lại Giá trị mà bạn đã chỉ định Khóa trong URL giới thiệu. Trong ví dụ của chúng tôi, nó sẽ hiển thị là “twitter”

Làm cách nào tôi có thể lấy dữ liệu người dùng trong wordpress?

Thậm chí còn có nhiều dữ liệu hơn mà bạn có thể thu thập trong mỗi biểu mẫu WordPress của mình

Bốn thủ thuật này đều sử dụng một thẻ hợp nhất để thu thập dữ liệu bạn cần. Tuy nhiên, chúng thậm chí không bao gồm tất cả các thẻ hợp nhất có sẵn theo ý của bạn. Để biết danh sách đầy đủ các thẻ hợp nhất mà bạn có thể sử dụng để thu thập dữ liệu người dùng trong biểu mẫu WordPress

  1. Mở trình tạo Biểu mẫu Ninja của bạn
  2. Đặt một trường
  3. Nhấp vào biểu tượng thẻ hợp nhất trong cài đặt Giá trị mặc định của trường đó
  4. Nhấp vào tab WordPress hoặc Khác của phương thức mở ra

Làm cách nào tôi có thể lấy dữ liệu người dùng trong wordpress?

Bạn muốn tìm hiểu các cách khác để sử dụng các thẻ hợp nhất của chúng tôi trên biểu mẫu WordPress của bạn?

Chúc bạn vui vẻ khi xem dữ liệu nào bạn có thể thu thập trong các biểu mẫu WordPress của mình và vui lòng cho chúng tôi biết bên dưới nếu bạn có thắc mắc. Nếu bạn có bất kỳ đề xuất nào mà bạn không thấy ở đây nhưng ước chúng tôi có, hãy cho chúng tôi biết điều đó. Phản hồi của bạn giúp định hướng tương lai của plugin

Bạn ghét hỏi tên và email của người dùng đã đăng nhập trong biểu mẫu #WordPress của bạn? . Tự động điền nó. Xem cách thực hiện với Ninja Forms

Dữ liệu người dùng WordPress được lưu trữ ở đâu?

WordPress lưu trữ dữ liệu người dùng trong bảng wp_users , được liên kết với các bảng wp_posts và wp_comments. WordPress cũng lưu trữ dữ liệu người dùng trong hai bảng khác. Dữ liệu meta bổ sung về người dùng được lưu trữ trong bảng wp_usermeta. Dữ liệu về những người bình luận chưa đăng nhập được lưu trữ trong bảng wp_comments.

Tôi có thể thấy người dùng của WordPress không?

Tùy chọn lọc. Ngay phía trên Bảng Người dùng, là các liên kết bộ lọc đến Tất cả Người dùng và các liên kết đến Người dùng thuộc từng Vai trò khác nhau. Nhấp vào một trong những liên kết đó, chẳng hạn như Người đăng ký, sẽ hiển thị tất cả Người dùng được chỉ định Vai trò Người đăng ký . Nhấp vào Tất cả người dùng để hiển thị lại tất cả Người dùng trong bảng.