{"id":28651,"date":"2013-04-17T09:01:08","date_gmt":"2013-04-17T13:01:08","guid":{"rendered":"http:\/\/www.templatemonster.com\/help\/?p=28651"},"modified":"2016-02-24T05:11:35","modified_gmt":"2016-02-24T10:11:35","slug":"wordpress-how-to-activate-twitter-widget-based-on-twitter-api-1-1","status":"publish","type":"post","link":"https:\/\/www.templatemonster.com\/help\/wordpress-how-to-activate-twitter-widget-based-on-twitter-api-1-1.html","title":{"rendered":"WordPress. How to activate Twitter widget (based on Twitter API 1.1)"},"content":{"rendered":"<p>\r\n<\/p>\r\n<p>This tutorial shows how to make twitter widget workable based on Twitter API 1.1.<\/p>\r\n<p><a href=\"http:\/\/www.youtube.com\/watch?v=GIT7LiUKUDc?width=1280&amp;height=720\" rel=\"prettyPhoto\">WordPress. How to activate Twitter widget (based on Twitter API 1.1)<\/a><\/p>\r\n<p><a href=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-1.png\"><img loading=\"lazy\" src=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-1-300x154.png\" alt=\"\" title=\"WordPress_Tutorial_for_twitter_widget _API 1.1-1\" width=\"300\" height=\"154\" class=\"alignnone size-medium wp-image-28652\" srcset=\"https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-1-300x154.png 300w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-1-150x77.png 150w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-1.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\r\n<p> 1. Go to <a href=\"https:\/\/dev.twitter.com\">dev.twitter.com<\/a>, open <strong>My Applications-&gt; Create<\/strong> a new application You need to create new app using this link:<br \/>\r\n<a href=\"https:\/\/dev.twitter.com\/apps\/new\">https:\/\/dev.twitter.com\/apps\/new<\/a><\/p>\r\n<p> 2. Fill out the form and agree with terms and rules.<\/p>\r\n<p><a href=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-2.png\"><img loading=\"lazy\" src=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-2-300x176.png\" alt=\"\" title=\"WordPress_Tutorial_for_twitter_widget _API 1.1-2\" width=\"300\" height=\"176\" class=\"alignnone size-medium wp-image-28653\" srcset=\"https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-2-300x176.png 300w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-2-150x88.png 150w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-2.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\r\n<p>3.In <strong>Details <\/strong>tab you need to click on <strong>Create my access token<\/strong>. You will need Consumer key, Consumer secret, Access token, Access token secret in order to make widget workable.<\/p>\r\n<p><a href=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-3.png\"><img loading=\"lazy\" src=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-3-300x162.png\" alt=\"\" title=\"WordPress_Tutorial_for_twitter_widget _API 1.1-3\" width=\"300\" height=\"162\" class=\"alignnone size-medium wp-image-28654\" srcset=\"https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-3-300x162.png 300w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-3-150x81.png 150w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-3.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\r\n<p>4. Download and install <strong>oAuth Twitter Feed for Developers<\/strong> plugin using the following link: <a href=\"http:\/\/wordpress.org\/extend\/plugins\/oauth-twitter-feed-for-developers\">http:\/\/wordpress.org\/extend\/plugins\/oauth-twitter-feed-for-developers<\/a><\/p>\r\n<p>5. Open plugin settings in  <strong>Settings \u2013> Twitter Feed Auth<\/strong>.<\/p>\r\n<p><a href=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-4.png\"><img loading=\"lazy\" src=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-4-300x194.png\" alt=\"\" title=\"WordPress_Tutorial_for_twitter_widget _API 1.1-4\" width=\"300\" height=\"194\" class=\"alignnone size-medium wp-image-28655\" srcset=\"https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-4-300x194.png 300w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-4-150x97.png 150w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-4.png 302w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\r\n<p>6. Fill out the form. You  need Consumer key, Consumer secret, Access token, Access token secret and twitter name in order to make widget workable.<\/p>\r\n<p><a href=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-5.png\"><img loading=\"lazy\" src=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-5-300x144.png\" alt=\"\" title=\"WordPress_Tutorial_for_twitter_widget _API 1.1-5\" width=\"300\" height=\"144\" class=\"alignnone size-medium wp-image-28656\" srcset=\"https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-5-300x144.png 300w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-5-150x72.png 150w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-5.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\r\n<p>7. You need to replace code in twitter widget file. File location depends on the theme.<\/p>\r\n<p> &#8211; In case you are using <strong>regular WordPress theme<\/strong>: replace code in<strong> themeXXXX\/includes\/widgets\/my-twitter-widget.php<\/strong> file with the one below.<\/p>\r\n<p>&#8211; In case you are using <strong>Cherry framework theme<\/strong>:<strong> <\/strong>replace code in <strong>cherryFramework\/includes\/widgets\/my-twitter-widget.php <\/strong>file with the one below.<\/p>\r\n<pre class=\"brush:php\">&lt;?php\r\n  class MY_TwitterWidget extends WP_Widget {\r\n  function MY_TwitterWidget() {\r\n  $widget_ops = array(\r\n  'classname' =&gt; 'twitter',\r\n  'description' =&gt; __('A widget that displays the latest tweets', CURRENT_THEME)\r\n  );\r\n  $this-&gt;WP_Widget( 'twitter-widget', __('Cherry - Twitter', CURRENT_THEME), $widget_ops );\r\n  }   \/\/ Widget Settings\r\n  \r\n  function widget($args, $instance) {\r\n  extract( $args );\r\n  \r\n  $title      = apply_filters('widget_title', $instance['title'] );\r\n  $numb       = $instance['numb'];\r\n  \r\n  echo $before_widget;\r\n  \r\n  \/\/ Display the widget title\r\n  if ( $title )\r\n  echo $before_title . $title . $after_title;\r\n  \r\n  $opt_args = array(\r\n  'trim_user'         =&gt; false,\r\n  'exclude_replies'   =&gt; false,\r\n  'include_rts'       =&gt; true\r\n  );\r\n  $tweets = getTweets(get_option('tdf_user_timeline'), $numb, $opt_args); \r\n  \r\n  if ( is_array($tweets) ){\r\n  \r\n  \/\/ to use with intents\r\n  echo &quot;&lt;div class='twitter'&gt;&quot;;\r\n  echo '&lt;script type=&quot;text\/javascript&quot; src=&quot;\/\/platform.twitter.com\/widgets.js&quot;&gt;&lt;\/script&gt;';\r\n  echo &quot;&lt;ul class='tweet_list unstyled'&gt;&quot;;\r\n  \r\n  foreach($tweets as $tweet){\r\n  \r\n  echo '&lt;li class=&quot;clearfix&quot;&gt;';\r\n  echo '&lt;div class=&quot;tweet_item&quot;&gt;';\r\n  echo '&lt;div class=&quot;tweet_content&quot;&gt;';\r\n  $user = $tweet['user'];\r\n  \r\n  \/\/ Tweet author avatar\r\n  if ( array_key_exists('profile_image_url', $user) ) {\r\n  $avatar = $user['profile_image_url'];\r\n  }\r\n  \r\n  \/\/ Tweet author name\r\n  if ( array_key_exists('name', $user) ) {\r\n  $name = $user['name'];\r\n  }\r\n  \/\/ Tweet author @username\r\n  if ( array_key_exists('screen_name', $user) ) {\r\n  $screen_name = $user['screen_name'];\r\n  }\r\n  \r\n  if ( !$name ) $name = 'YOURUSERNAME';\r\n  if ( !$screen_name ) $screen_name = 'YOURUSERNAME';\r\n  \r\n  echo '&lt;div class=&quot;stream-item-header&quot;&gt;';\r\n  echo '&lt;a class=&quot;account-group&quot; href=&quot;http:\/\/twitter.com\/'.$screen_name.'&quot; target=&quot;_blank&quot;&gt;';\r\n  if ( isset($avatar) ) {\r\n  echo '&lt;img class=&quot;avatar&quot; src=&quot;'.$avatar.'&quot; alt=&quot;'.$name.'&quot;&gt;';\r\n  }\r\n  echo '&lt;strong class=&quot;fullname&quot;&gt;' . $name . '&lt;\/strong&gt;';\r\n  echo '&lt;span class=&quot;username&quot;&gt;@' . $screen_name . '&lt;\/span&gt;';\r\n  echo '&lt;\/a&gt;';\r\n  echo '&lt;\/div&gt;';\r\n  \r\n  if ( $tweet['text'] ){\r\n  $the_tweet = $tweet['text'];\r\n  \r\n  if(is_array($tweet['entities']['user_mentions'])){\r\n  foreach($tweet['entities']['user_mentions'] as $key =&gt; $user_mention){\r\n  $the_tweet = preg_replace(\r\n  '\/@'.$user_mention['screen_name'].'\/i',\r\n  '&lt;a href=&quot;http:\/\/www.twitter.com\/'.$user_mention['screen_name'].'&quot; target=&quot;_blank&quot;&gt;@'.$user_mention['screen_name'].'&lt;\/a&gt;',\r\n  $the_tweet);\r\n  }\r\n  }\r\n  \r\n  if(is_array($tweet['entities']['hashtags'])){\r\n  foreach($tweet['entities']['hashtags'] as $key =&gt; $hashtag){\r\n  $the_tweet = preg_replace(\r\n  '\/#'.$hashtag['text'].'\/i',\r\n  '&lt;a href=&quot;https:\/\/twitter.com\/search?q=%23'.$hashtag['text'].'&amp;src=hash&quot; target=&quot;_blank&quot;&gt;#'.$hashtag['text'].'&lt;\/a&gt;',\r\n  $the_tweet);\r\n  }\r\n  }\r\n  \r\n  if(is_array($tweet['entities']['urls'])){\r\n  foreach($tweet['entities']['urls'] as $key =&gt; $link){\r\n  $the_tweet = preg_replace(\r\n  '`'.$link['url'].'`',\r\n  '&lt;a href=&quot;'.$link['url'].'&quot; target=&quot;_blank&quot;&gt;'.$link['url'].'&lt;\/a&gt;',\r\n  $the_tweet);\r\n  }\r\n  }\r\n  \r\n  echo '&lt;div class=&quot;tweet_txt&quot;&gt;' . $the_tweet . '&lt;\/div&gt;';\r\n  \r\n  echo '&lt;div class=&quot;clearfix&quot;&gt;';\r\n  echo '\r\n  &lt;div class=&quot;twitter_intents&quot;&gt;\r\n  &lt;span&gt;&lt;a class=&quot;reply-tweet&quot; href=&quot;https:\/\/twitter.com\/intent\/tweet?in_reply_to='.$tweet['id_str'].'&quot;&gt;Reply&lt;\/a&gt;&lt;\/span&gt;\r\n  &lt;span&gt;&lt;a class=&quot;retweet&quot; href=&quot;https:\/\/twitter.com\/intent\/retweet?tweet_id='.$tweet['id_str'].'&quot;&gt;Retweet&lt;\/a&gt;&lt;\/span&gt;\r\n  &lt;span&gt;&lt;a class=&quot;favorite-tweet&quot; href=&quot;https:\/\/twitter.com\/intent\/favorite?tweet_id='.$tweet['id_str'].'&quot;&gt;Favorite&lt;\/a&gt;&lt;\/span&gt;\r\n  &lt;\/div&gt;';\r\n  \r\n  echo '\r\n  &lt;div class=&quot;timestamp&quot;&gt;\r\n  &lt;a href=&quot;https:\/\/twitter.com\/'.$screen_name.'\/status\/'.$tweet['id_str'].'&quot; target=&quot;_blank&quot;&gt;\r\n  '. date('d M', strtotime($tweet['created_at'])) .'\r\n  &lt;\/a&gt;\r\n  &lt;\/div&gt;';\r\n  echo &quot;&lt;\/div&gt;&quot;;\r\n  } else {\r\n  echo '\r\n  &lt;br \/&gt;&lt;br \/&gt;\r\n  &lt;a href=&quot;http:\/\/twitter.com\/'.$screen_name.'&quot; target=&quot;_blank&quot;&gt;Click here to read '.$screen_name.'\\'S Twitter feed&lt;\/a&gt;';\r\n  }\r\n  echo '&lt;\/div&gt;';\r\n  echo '&lt;\/div&gt;';\r\n  echo '&lt;\/li&gt;';\r\n  }\r\n  echo &quot;&lt;\/ul&gt;&quot;;\r\n  echo &quot;&lt;\/div&gt;&quot;;\r\n  }\r\n  \r\n  echo $after_widget;\r\n  \r\n  }   \/\/ display the widget\r\n  \r\n  function update($new_instance, $old_instance) {\r\n  $instance = $old_instance;\r\n  \r\n  \/\/Strip tags from title and name to remove HTML\r\n  $instance['title']      = strip_tags( $new_instance['title'] );\r\n  $instance['numb']       = strip_tags( $new_instance['numb'] );\r\n  \r\n  return $instance;\r\n  }   \/\/ update the widget\r\n  \r\n  function form($instance) {\r\n  \/\/Set up some default widget settings.\r\n  $defaults = array(\r\n  'title' =&gt; __('Latest Tweets', CURRENT_THEME),\r\n  'numb' =&gt; '3',\r\n  'show_info' =&gt; true\r\n  );\r\n  $instance = wp_parse_args( (array) $instance, $defaults );\r\n  \r\n  \/\/ Widget Title: Text Input  ?&gt;\r\n&lt;p&gt;\r\n  &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id( 'title' ); ?&gt;&quot;&gt;\r\n  &lt;?php _e('Title:', CURRENT_THEME); ?&gt;\r\n  &lt;\/label&gt;\r\n  &lt;input type=&quot;text&quot; id=&quot;&lt;?php echo $this-&gt;get_field_id( 'title' ); ?&gt;&quot; class=&quot;widefat&quot; name=&quot;&lt;?php echo $this-&gt;get_field_name( 'title' ); ?&gt;&quot; value=&quot;&lt;?php echo $instance['title']; ?&gt;&quot; \/&gt;\r\n  &lt;\/p&gt;\r\n  &lt;p&gt;\r\n  &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id( 'numb' ); ?&gt;&quot;&gt;\r\n  &lt;?php _e('Number of Twets:', CURRENT_THEME); ?&gt;\r\n  &lt;\/label&gt;\r\n  &lt;input type=&quot;text&quot; id=&quot;&lt;?php echo $this-&gt;get_field_id( 'numb' ); ?&gt;&quot; class=&quot;widefat&quot; name=&quot;&lt;?php echo $this-&gt;get_field_name( 'numb' ); ?&gt;&quot; value=&quot;&lt;?php echo $instance['numb']; ?&gt;&quot; \/&gt;\r\n  &lt;\/p&gt;\r\n  &lt;?php }  \/\/ and of course the form for the widget options\r\n  }   \/\/ The twitter widget class\r\n  ?&gt;\r\n<\/pre>\r\n<p class=\"attention\">Alternatively you can download modified file using this <a href=\"\/help\/files\/wordpress\/my-twitter-widget.zip\">link<\/a>.<\/p>\r\n<p>8. Change widget styles in <strong>style.css<\/strong> file to<\/p>\r\n<pre class=\"brush:css\">\r\n\/* Twitter widget *\/\r\n  .twitter {\r\nposition: relative;\r\n}\r\n.twitter .tweet_list {\r\noverflow: hidden;\r\nmargin: 0;\r\n}\r\n.twitter .tweet_list &gt; li {\r\nmargin: 0 0 15px 0;\r\npadding: 0;\r\nlist-style-type: none;\r\noverflow: hidden;\r\n}\r\n.twitter .tweet_list .timestamp {\r\nposition: absolute;\r\ntop: 0;\r\nright: 0;\r\ndisplay: block;\r\nfont-size: 11px;\r\n}\r\n.twitter .tweet_list .timestamp a {\r\ncolor: #999;\r\n}\r\n.twitter .tweet_item {\r\nborder-bottom: 1px solid #E8E8E8;\r\nmin-height: 51px;\r\npadding: 9px 12px;\r\nposition: relative;\r\n}\r\n.twitter .tweet_content {\r\nmargin-left: 58px;\r\n}\r\n.twitter .tweet_txt {\r\npadding: 0 0 5px 0;\r\n}\r\n.twitter .tweet_txt a {\r\nfont-weight: bold;\r\n}\r\n.twitter_intents {\r\ntext-align: right;\r\nfloat: right;\r\nfont-size: 11px;\r\n}\r\n.twitter_intents span {\r\ndisplay: inline-block;\r\npadding-left: 5px;\r\n}\r\n.twitter .stream-item-header .account-group {\r\ncolor: #999;\r\n}\r\n.twitter .stream-item-header .avatar {\r\nposition: absolute;\r\ntop: 12px;\r\nleft: 12px;\r\n}<\/pre>\r\n<p>9. Go to <strong>Appearance-&gt;Widgets<\/strong>. Find Cherry-Twitter\/My-Twitter widget and set it to appropriate area. <\/p>\r\n<p><a href=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-6.png\"><img loading=\"lazy\" src=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-6-300x150.png\" alt=\"\" title=\"WordPress_Tutorial_for_twitter_widget _API 1.1-6\" width=\"300\" height=\"150\" class=\"alignnone size-medium wp-image-28657\" srcset=\"https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-6-300x150.png 300w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-6-150x75.png 150w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-6.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\r\n<p>Refresh your site. Twitter posts should show up in case all actions were done properly.<\/p>\r\n<p><a href=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-7.png\"><img loading=\"lazy\" src=\"\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-7-300x160.png\" alt=\"\" title=\"WordPress_Tutorial_for_twitter_widget _API 1.1-7\" width=\"300\" height=\"160\" class=\"alignnone size-medium wp-image-28658\" srcset=\"https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-7-300x160.png 300w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-7-150x80.png 150w, https:\/\/www.templatemonster.com\/help\/wp-content\/uploads\/2013\/04\/WordPress_Tutorial_for_twitter_widget-_API-1.1-7.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\r\n<p>Feel free to check the detailed video tutorial below:<\/p>\r\n<p><a href=\"http:\/\/www.youtube.com\/watch?v=GIT7LiUKUDc?width=1280&amp;height=720\" rel=\"prettyPhoto\">WordPress. How to activate Twitter widget (based on Twitter API 1.1)<\/a><\/p>\r\n<\/p>\r\n<\/p>\r\n<\/p>\r\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>This tutorial shows how to make twitter widget workable based on Twitter API 1.1.<\/p>\n","protected":false},"author":39,"featured_media":28664,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[728],"tags":[1314,1508,1387,559,2405],"_links":{"self":[{"href":"https:\/\/www.templatemonster.com\/help\/wp-json\/wp\/v2\/posts\/28651"}],"collection":[{"href":"https:\/\/www.templatemonster.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.templatemonster.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.templatemonster.com\/help\/wp-json\/wp\/v2\/users\/39"}],"replies":[{"embeddable":true,"href":"https:\/\/www.templatemonster.com\/help\/wp-json\/wp\/v2\/comments?post=28651"}],"version-history":[{"count":0,"href":"https:\/\/www.templatemonster.com\/help\/wp-json\/wp\/v2\/posts\/28651\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.templatemonster.com\/help\/wp-json\/wp\/v2\/media\/28664"}],"wp:attachment":[{"href":"https:\/\/www.templatemonster.com\/help\/wp-json\/wp\/v2\/media?parent=28651"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.templatemonster.com\/help\/wp-json\/wp\/v2\/categories?post=28651"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.templatemonster.com\/help\/wp-json\/wp\/v2\/tags?post=28651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}