If I follow you correctly you want an array of arrays.
$get_ref = $_SERVER['HTTP_REFERER'];
$ref = get_post_meta($post->ID, 'page_ref', true );
$ref[] = array($get_ref); //or $ref[][] = 'xyz' ...if you prefer
update_post_meta($post->ID,'page_ref', $ref);
Related Posts:
- How to extract data from a post meta serialized array?
- How to store post meta in an array?
- get_*_meta doesn’t always return an array
- Unset field from an array not working as expected
- Post meta as array looks like string instead of array
- Time & Date on Post – Time Ago Custom Function
- Can A Post Meta Field Store multiple values that are not in an array?
- Array of user ids to list of user names
- update_post_meta() updating nested array in Multidimensional array with empty sub-array
- How can I update this array built from post meta data?
- What format is this and how to get value “lal” and “pila” from it
- How to get posts by meta value as multi-dimensional array?
- Multiple meta key and value search in the query
- Fetching array of postmeta with $wpdb and in_array conditional
- Get posts by meta value
- How get post id from meta value
- Safe to delete blank postmeta?
- advanced custom fields update_field for field type: Taxonomy
- update_post_meta not saving when value is zero
- Restrict post edit/delete based on user ID and custom field
- Remove post meta keys
- How to access the post meta of a post that has just been published?
- Is it possible to store arrays in a custom field?
- delete unused postmeta
- List posts under meta_value heading
- Using Advanced Custom Field (ACF) to insert meta description on each page
- loop through all meta keys with get_post_meta
- How to add meta tag to wordpress posts filter?
- Correct processing of `$_POST`, following WordPress Coding Standards
- Metabox Data not being saved [closed]
- Options to get my custom post type metadata via the WordPress API
- Generate an Email address from that of the Post Author
- How to get the total number of meta_values based on a custom post type?
- Saving html into postmeta without stripping tags – safe?
- Does “update_post_meta” check if value is the same before updating?
- Add a meta value if admin , editor or any other user have open a post in edit mode
- Get specific custom field keys from a post and put into an array
- My theme saves their custom post type’s metadata as a serialized array, how to access the keys?
- Finding the page id
- WP_POSTMETA – What do these values mean inside the data structure?
- Update Line Item Meta Data – WooCommerce API
- “update_post_meta” not working in “wp_insert_post_data” hook
- Update post_meta with WooCommere variation data
- What type of index should I use for postmeta?
- How to create a meta_query to get all posts with a specific meta data?
- hide posts with specific meta data from admin page
- Meta function issue
- Get a row from a separate table by matching a posts meta_key to a tables ID column
- get_post_meta is showing file url in url bar
- get_post_meta not extracting title,permalink and posttype
- Display get_post_meta if contains value
- How to check if a post meta key/value pair already exists for a specific post
- Reset/delete post views meta/custom field after X hours or minutes or seconds
- Sort Posts By Custom Field Date?
- Difficultly changing date format in post meta value
- Remove last character in get_post_meta
- Have lots of meta for posts, is it better to get at all at once or each individually
- Query posts WITHOUT a custom meta field
- How to obtain a group of post meta and assign each meta to other variables?
- Add box with custom per-page properties
- get_post_meta not working when variable used for post ID
- Update post meta dynamically
- update_post_meta in loop changing ALL values
- Is it safe to add a new field to meta_value field?
- Need a SQL query to update meta_key=’_price’ with value in meta_key=’_regular_price’
- Display current user’s custom post meta in sidebar
- add_post_meta doesn’t work
- How to get single value from get_post_meta() array of values?
- wordpress update multiple posts post meta
- get_template_part() isn’t loading author information
- New Table vs Post / Comment Meta
- get Insert id for meta field
- Is there a way combine posts meta_name?
- Format meta_value [closed]
- get specific values from WordPress meta_value
- Is duplicate `_wp_attachment_image_alt` meta key allowed?
- Count Post and Page Views based on meta_value Using Shortcode in Dashboard Widget
- Removing Malware
- After updating the custom post type, metafields disappear from the post.php edit menu, how do I fix it?
- URL from get_post_meta() is broken my URL
- get_post_meta and add_post_meta not working
- Export media library with metadata and import into new blog
- Why doesn’t wp_oembed_get() for the video post format not work?
- Re-pointing images to cloud storage
- undesrtanding get_post_meta function
- How to call get_post()?
- Retrieve posts from meta key
- Assign postmeta in bulk
- Re-order posts inside tax query
- Posts with no meta field do not appear when sorting by meta field
- Using mysql queries to delete custom post types based on meta_value
- Write query according to post_meta
- Why values dont shows in custom post column?
- get_post_meta of multiple posts?
- query with custom field
- Using Form to alter PHP variable [closed]
- Chance post id into post name
- wordpress query making site very slow
- if condition from post_meta not working in save_post
- Extend file format support for post thumbnails