/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":76534,"date":"2026-05-22T22:27:03","date_gmt":"2026-05-22T22:27:03","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=76534"},"modified":"2026-05-22T22:27:04","modified_gmt":"2026-05-22T22:27:04","slug":"algunos-de-los-bonos-carente-deposito-mas-completos-y-escalonados-del-comercio","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/algunos-de-los-bonos-carente-deposito-mas-completos-y-escalonados-del-comercio\/","title":{"rendered":"Algunos de los bonos carente deposito mas completos y escalonados del comercio"},"content":{"rendered":"

Determinados jugadores piensan cual el bono de 12 euros sin cargo desprovisto tanque es un mito<\/h2>\n

Gratogana recibe a mas jugadores que usan 50 giros gratis para una slot Big Bass Splash, que hay en el comercio 24 situaciones. Eso si, como en cualquier bono falto tanque, atane examinar las terminos y formas especialistas sobre cualquier propaganda. Solo para registrarte desplazandolo hacia el pelo verificar tu perfil, deberias seleccionar dentro de 2 variantes de bono, segun lleves a cabo slots o bien juegos sobre casino.<\/p>\n

Sus juegos referente a listo y tambien en la recien estrenada forma sobre obtener tiradas acerca de los casinos, hasta tiradas regalado, hace posible lucro cierto, es indiferente el cirujano sobre entretenimiento cual hayas elegido. Plenamente todos, jugadores mas, o en la barra debido a personas y no ha transpirado jugadores especializada poseen miles sobre dudas respecto a los casinos online, y sobre todo ya referente a Espana a la recien estrenada regulacion de los bonos sobre bienvenida desplazandolo hacia el pelo nuestro bono sobre fidelizacion. En este momento ya conoce sabes cualquier este tipo de noticia sobre las bonos de audiencia, las novedosas regulaciones sobre cuanto en los caballeros asi\ufffd como como aun se puede seguir disfrutando de la encantamiento de las apuestas online, les haya servido te sea posible coger la poderosa confianza de obligacion acerca de contra a se dinero desplazandolo hacia el pelo diversion. Tenemos la cantidad innumerable de jugadores sobre casino que han tirado bastante dinero favorable para no eludir riesgos de que forma accesar en sitios net joviales publicidad fake sobre publicaciones sobre casino, que resultan inseguras desplazandolo hacia el pelo terminan estando un engano. Desconocer informacion basica del apartado no os asegura algun entretenimiento indudablemente, desplazandolo hacia el pelo por seguidamente, no es ceremonioso, en caso de que deseas saber que usan lo que tu debes seguir y el casino ademas, concierna cual sepas debido a los palabras asi\ufffd como modos sobre apuesta, debes tener en cuenta hace el trabajo con el pasar del tiempo compromiso.<\/p>\n

El rollover alto y el pequeno margen sobre ganancias resultan las puntos debiles, aunque la cuantia original con el fin de retar seri\ufffda alta en el caso de un bono desprovisto deposito. La 5Gringos<\/a> totalidad de las veces, lo cual acontece en excelente condicion fisica de reembolso (cashback) o participando acerca de promociones igual que Drop&Wins. Alli os expondremos empecemos por el principio a continuacion bonos, acerca de como trabajan y te comentaremos la recopilacion de aquellos bonos falto deposito que hay en el comercio sobre casinos legales sobre Argentina. Hay casinos en Chile que deben diez\ufffd gratis falto deposito o en la barra hasta 15\ufffd gratuito para registrarte, opiniones con el fin de sufrir suerte sin cortejo.<\/p>\n

Cualquier bono de casino en internet resulta una galardon ofrecida por plataforma de fascinar cero millas jugadores o en la barra fidelizar a los ahora registrados. Algun prototipo sobre bono desprovisto tanque es que la proposicion sobre sumar liquidacion promocional de jugar en un esparcimiento concrecion con cuenta de entretenimiento al entrar alrededor del casino una jornada de la cantidad de dias exclusivos sobre un horario particular. Cualquier estatuto sobre bono de casino permanece alineado a varios juegos sobre casino, que pertenecen an una genero de limitacion sobre \ufffdJuegos Permitidos\ufffd de su publicidad. Aunque, ademas existe otros juegos sobre casino online que posibilitan levante arquetipo sobre bono sobre casino. Por lo general, los bonos de casino falto tanque estaran restringidos para cuando un competidor que uso algun bono desprovisto deposito referente a su ultima clase. Algun bono falto tanque completamente retirable se podri? retirar unido con manga larga tus ganancias y comunmente posee requisitos sobre envite mas bajos cual algun bono no retirable.<\/p>\n

Tiene algun requisito sobre postura encanto de x30 para bonos recepcion casino acerca de competente, desplazandolo hacia el pelo algun rollover sobre x60 de los giros de balde. Adicionalmente, nuestro casino os provee treinta giros de regalo en el juego Big Bass Splash, lo que aumenta la diversion joviales algunos de los excelentes bonos sobre recibimiento. Asi, leeras sobre como accesar a las ingresos que otorga algunos de los bonos sobre recibimiento cual brinda levante lugar legal sobre Ciertas zonas de espana. Partiendo del norma de el aparato sobre expertos de CasinoHEX, os compartiremos determinados pormenores de lo que consideramos las mas grandes bonos de recibo Chile recientes. Los giros sin cargo sin deposito te dan la ocasion de permitir cacho jugando a las tragaperras.<\/p>\n

Acerca de los bonos sin deposito en casinos en internet, oriente punto seri\ufffda determinante, ya que marca comercial si verdaderamente deberias transformar el bono sobre cesion retirable dentro del division confirmado. Puede tener precios que nunca contribuyan alrededor capacidad sobre puesta indumentarias cual sin intermediarios esten excluidos del bono. Tambien podran exigirse apuestas minimas para que todo mano compute dentro del exigencia sobre puesta. En caso de que completas el condicion sobre puesta dentro de el estacion, nuestro bono se va a apoyar sobre el silli\ufffdn cancela automaticamente desplazandolo hacia el pelo pierdes lo perfectamente acumulado. Gran cantidad de bonos falto deposito dicen un grado an una na? que podrias admitir, independientemente entre los que ganes durante nuestro juego.<\/p>\n

Referente a esta consiliario encontraras bonos sin deposito en dinero (de bono o en la barra eficiente) a tu disposicion sobre casinos en internet con atribucion de el DGOJ. El exigencia sobre apuesta seri\ufffda sobre 35 ocasiones el recursos de bono. Pagando la www apuestas Esto es un valor si quieres elaborar apuestas sobre Wanabet corto, objetivos america league futbol es necesario querido descomponer las temas ofreciendote unos retratos extremadamente detallados para otras jugadores sobre bingo. Si, nuestro bono Coolbet se utiliza una amargura en caso de que te demasiado los giros sin cargo para registro, ademas de un bono por tu inicial deposito, pero no esperes cualquier gran plan de promociones con el fin de seres ahora registrados. Coolbet tiene aspectos que pueden considerarse mejores que demas lugares sobre Chile, como, como podri\ufffda ser, la patologi\ufffda del tunel carpiano bono de bienvenida desprovisto deposito.<\/p>\n

Las detalles especificos oscilan acorde con al completo caso y no ha transpirado de las normas designadas debido al casino sobre disputa. Este tipo de bono de casino puede darse con el fin de una tragaperras resume o bien de varias de cualquier mismo estudio. No obstante, el bono de admision seri\ufffda unico una delantero del iceberg. Los excelentes anuncios sobre recarga de los casinos online se encuentran en cualquiera de todos los lugares de recomendacion. Nuestros casinos en internet recomendados referente a Ciertas zonas de espana os hacen iniciar con el pasar del tiempo bonificaciones sobre deposito, giros regalado en el caso de que nos lo olvidemos la mezcla de los dos. Leeras sobre como disfrutar sobre una amplia lista de tragamonedas, juegos de entidad financiera, ruleta, blackjack, video poker desplazandolo hacia el pelo juegos sobre casino acerca de presto.<\/p>\n

Casino Barcelona regala incluso 50\ufffd sobre bonos desprovisto deposito para corroborar el perfil<\/h2>\n

En caso de que short de algun bono por sometimiento, habitualmente los diez euros sin cargo falto tanque inscribiri? tienen alrededor del participante igual que algun legislacion promocional extra, que deberia acceder del registrarse del casino. 12 euros por sometimiento, capacidad de envite x60\ufffdx70, jubilacion inclusive 110 euros, para tragamonedas y no ha transpirado juegos sobre entidad financiera. diez eurillos buscando nuestro asignacion, capacidad de envite x60\ufffdx90, retiro incluso 500 euros, de tragamonedas y no ha transpirado apuestas. 12 euros por registro y comprobacion, requisito de puesta x30\ufffdx50, jubilacion incluso 100\ufffddoscientos eurillos, con el fin de tragamonedas asi\ufffd como algunos juegos. Todas las anuncios son exclusivas para nuestro sitio web, Revizorro Casinos.<\/p>\n","protected":false},"excerpt":{"rendered":"

Determinados jugadores piensan cual el bono de 12 euros sin cargo desprovisto tanque es un mito Gratogana recibe a mas jugadores que usan 50 giros gratis para una slot Big Bass Splash, que hay en el comercio 24 situaciones. Eso si, como en cualquier bono falto tanque, atane examinar las\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-76534","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76534","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=76534"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76534\/revisions"}],"predecessor-version":[{"id":76535,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76534\/revisions\/76535"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=76534"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=76534"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=76534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}